contrib: import GtkBitset as EggBitset

This imports GTK's GtkBitset and the underlying roaring bitmaps so that
we will have it without having to use GTK from libsysprof-analyze.
This commit is contained in:
Christian Hergert
2023-05-25 15:10:35 -07:00
parent 92b3b77dd2
commit 375aaf7086
8 changed files with 19922 additions and 0 deletions

View File

@ -0,0 +1,16 @@
Roaring bitmaps implementation
==============================
This directory contains code modified for GTK, based on the Roaring
bitmaps reference implementation
[CRoaring](https://github.com/RoaringBitmap/CRoaring).
It is not necessarily compatible with past or future versions of CRoaring,
and replacing it with a different version or linking to a system copy
is not supported.
See the source files for copyright and licensing information, and the
`COPYING` file for the full text of the Apache license, version 2.0.
When proposing modifications for these files, please consider whether they
are also suitable for submission to CRoaring.