featurebase/roaring
Seebs 973579e662 on freeze, unmap mapped containers
It turns out that calling syscall.Munmap() is a thing which
can change any container holding a pointer into the mapped space,
but which wouldn't detect frozen containers. So we need to
copy storage for such things. This negates some of the memory
wins of the rowcache code, but makes it not crashy.
2019-05-31 16:17:06 -05:00
..
testdata cleanup #1622 2018-09-06 16:27:10 -05:00
btree.go Make containers copy-on-write 2019-05-30 16:36:20 -05:00
btree_test.go Make containers copy-on-write 2019-05-30 16:36:20 -05:00
container_stash.go on freeze, unmap mapped containers 2019-05-31 16:17:06 -05:00
containers_btree.go Make containers copy-on-write 2019-05-30 16:36:20 -05:00
containers_slice.go Make containers copy-on-write 2019-05-30 16:36:20 -05:00
containers_test.go Make containers copy-on-write 2019-05-30 16:36:20 -05:00
inst.go Add license headers to files missing them and CI check to verify they are present. Fixes #1633 2019-04-12 11:30:41 -05:00
nop_inst.go Add license headers to files missing them and CI check to verify they are present. Fixes #1633 2019-04-12 11:30:41 -05:00
roaring.go fixed swapped order of flags and file version bytes on unmarshal 2019-05-31 09:18:05 -05:00
roaring_helpers_test.go Make containers copy-on-write 2019-05-30 16:36:20 -05:00
roaring_internal_test.go Make containers copy-on-write 2019-05-30 16:36:20 -05:00
roaring_nop_paranoia.go Add license headers to files missing them and CI check to verify they are present. Fixes #1633 2019-04-12 11:30:41 -05:00
roaring_nop_stats.go Add license headers to files missing them and CI check to verify they are present. Fixes #1633 2019-04-12 11:30:41 -05:00
roaring_paranoia.go Add license headers to files missing them and CI check to verify they are present. Fixes #1633 2019-04-12 11:30:41 -05:00
roaring_stats.go Add license headers to files missing them and CI check to verify they are present. Fixes #1633 2019-04-12 11:30:41 -05:00
roaring_test.go Make containers copy-on-write 2019-05-30 16:36:20 -05:00