sapling/hgext/extlib/cfastmanifest
Jun Wu e8883f6131 hg: build cstore and cfastmanifest with buck
Reviewed By: DurhamG

Differential Revision: D6828060

fbshipit-source-id: 8af66b61b6bb8d7774e45fd97d5192fedaa03d72
2018-04-13 21:51:00 -07:00
..
.hgignore cfastmanifest: move to hgext/extlib/ 2018-01-09 10:36:54 -08:00
bsearch_test.c cfastmanifest: move to hgext/extlib/ 2018-01-09 10:36:54 -08:00
bsearch.c cfastmanifest: move to hgext/extlib/ 2018-01-09 10:36:54 -08:00
bsearch.h cfastmanifest: move to hgext/extlib/ 2018-01-09 10:36:54 -08:00
checksum_test.c hg: build cstore and cfastmanifest with buck 2018-04-13 21:51:00 -07:00
checksum.c hg: build cstore and cfastmanifest with buck 2018-04-13 21:51:00 -07:00
checksum.h hg: build cstore and cfastmanifest with buck 2018-04-13 21:51:00 -07:00
internal_result.h cfastmanifest: move to hgext/extlib/ 2018-01-09 10:36:54 -08:00
node_test.c cfastmanifest: move to hgext/extlib/ 2018-01-09 10:36:54 -08:00
node.c cfastmanifest: move to hgext/extlib/ 2018-01-09 10:36:54 -08:00
node.h hg: build cstore and cfastmanifest with buck 2018-04-13 21:51:00 -07:00
path_buffer.h hg: build cstore and cfastmanifest with buck 2018-04-13 21:51:00 -07:00
README cfastmanifest: move to hgext/extlib/ 2018-01-09 10:36:54 -08:00
result.h cfastmanifest: move to hgext/extlib/ 2018-01-09 10:36:54 -08:00
tests.c hg: build cstore and cfastmanifest with buck 2018-04-13 21:51:00 -07:00
tests.h hg: build cstore and cfastmanifest with buck 2018-04-13 21:51:00 -07:00
tree_arena.c hg: build cstore and cfastmanifest with buck 2018-04-13 21:51:00 -07:00
tree_arena.h hg: build cstore and cfastmanifest with buck 2018-04-13 21:51:00 -07:00
tree_convert_rt.c hg: build cstore and cfastmanifest with buck 2018-04-13 21:51:00 -07:00
tree_convert_test.c hg: build cstore and cfastmanifest with buck 2018-04-13 21:51:00 -07:00
tree_convert.c hg: build cstore and cfastmanifest with buck 2018-04-13 21:51:00 -07:00
tree_copy_test.c hg: build cstore and cfastmanifest with buck 2018-04-13 21:51:00 -07:00
tree_copy.c hg: build cstore and cfastmanifest with buck 2018-04-13 21:51:00 -07:00
tree_diff_test.c hg: build cstore and cfastmanifest with buck 2018-04-13 21:51:00 -07:00
tree_diff.c hg: build cstore and cfastmanifest with buck 2018-04-13 21:51:00 -07:00
tree_disk_test.c hg: build cstore and cfastmanifest with buck 2018-04-13 21:51:00 -07:00
tree_disk.c hg: build cstore and cfastmanifest with buck 2018-04-13 21:51:00 -07:00
tree_dump.c hg: build cstore and cfastmanifest with buck 2018-04-13 21:51:00 -07:00
tree_iterate_rt.c hg: build cstore and cfastmanifest with buck 2018-04-13 21:51:00 -07:00
tree_iterator_test.c hg: build cstore and cfastmanifest with buck 2018-04-13 21:51:00 -07:00
tree_iterator.c hg: build cstore and cfastmanifest with buck 2018-04-13 21:51:00 -07:00
tree_iterator.h cfastmanifest: move to hgext/extlib/ 2018-01-09 10:36:54 -08:00
tree_path.c hg: build cstore and cfastmanifest with buck 2018-04-13 21:51:00 -07:00
tree_path.h hg: build cstore and cfastmanifest with buck 2018-04-13 21:51:00 -07:00
tree_test.c hg: build cstore and cfastmanifest with buck 2018-04-13 21:51:00 -07:00
tree.c hg: build cstore and cfastmanifest with buck 2018-04-13 21:51:00 -07:00
tree.h hg: build cstore and cfastmanifest with buck 2018-04-13 21:51:00 -07:00

fastmanifest is a tree-based implementation to speed up manifest
operations in Mercurial.  Its design is optimized for quick
deserialization from a persistent store.  In compact form, the entire tree
is relocatable without any traversals.