Commit Graph

44 Commits

Author SHA1 Message Date
sunkaicheng 62a1674d94 remove mmap load and dump 2019-08-25 20:47:05 +08:00
debugman 8fbc1526e1 Merge branch 'master' into mmap 2019-08-25 20:09:01 +08:00
sunkaicheng 34ecd92f63 added mmap load 2019-08-25 19:59:28 +08:00
sunkaicheng 61f1bdb037 use single file to store data for parallel hash 2019-08-23 10:22:41 +08:00
sunkaicheng 0866192922 use single file to store data for parallel hash 2019-08-21 09:09:12 +08:00
sunkaicheng 6ae6e2ee49 only support dump&load is_trivially_copyable types 2019-08-20 00:56:59 +08:00
sunkaicheng 21c032c9a5 added tests 2019-08-20 00:54:20 +08:00
sunkaicheng ba121d043f added tests 2019-08-18 22:50:47 +08:00
sunkaicheng dd9af7f8a5 refine code 2019-08-18 18:29:46 +08:00
sunkaicheng 5cd20dc4a6 added serialize compare and added parallel dump&load 2019-08-16 10:37:28 +08:00
sunkaicheng da55a69dfa refine test 2019-08-14 23:28:33 +08:00
sunkaicheng 5e5ade8c6e added load&dump interface 2019-08-14 23:09:22 +08:00
greg 3c16c3aef6 Update serialize.cc 2019-07-27 15:24:24 -04:00
greg 9c6baa6c1c comment out serialize.cc example in CMakeLists as it requires Cereal. 2019-07-27 15:13:53 -04:00
greg 20bcc22b70 Do nothing when calling clear() on empty hash_map. Cereal does call map.clear() when deserializing. Issue #19. 2019-07-27 15:11:58 -04:00
greg c29ec8c37b fix compilation error 2019-06-15 19:54:11 -04:00
greg 58816906b4 add natvis file 2019-06-15 19:50:43 -04:00
greg 9b205856e0 Fix Intel compiler issue #9 (compiler does not like CompressedTuple) 2019-05-15 08:59:29 -04:00
greg 415b3b54e9 Revert "fix warning in example program"
This reverts commit 5c54670519.
2019-05-12 18:29:51 -04:00
greg 5c54670519 fix warning in example program 2019-05-12 18:24:27 -04:00
greg 657daee52a update comments 2019-05-12 10:40:32 -04:00
greg 113be533fb add hash_value example 2019-05-12 10:36:40 -04:00
greg 6c361cde7b cleanup some warnings in tests 2019-05-10 20:35:05 -04:00
greg ff561f34db fix compilation warnings 2019-04-18 21:59:12 -04:00
greg e478a4fc85 Improve internal locking support - cleanup examples 2019-04-14 13:04:25 -04:00
greg 1297aa6484 fix warnings in example 2019-04-13 20:55:30 -04:00
greg bbc746d34a add support for absl::Mutex 2019-04-13 20:22:13 -04:00
greg 9f5a7a37f0 fix compilation warnings 2019-04-11 19:59:33 -04:00
greg bcd22d2348 fix build issue 2019-04-11 18:31:32 -04:00
greg 9216735336 move meminfo.h to parallel_hashmap dir. 2019-04-11 18:25:44 -04:00
greg a381f47b15 improve emplace.cc example. 2019-04-10 08:12:25 -04:00
greg f158bc4344 cleanup the emplace example and add more enlightening testcase. 2019-04-09 19:58:29 -04:00
greg 560b41f45c fix knucleotide example build issue 2019-04-07 21:44:55 -04:00
greg 6170a3a28f fix compilation issue with c++11 2019-04-07 21:16:25 -04:00
greg 5654f72bdd add knucleotide example 2019-04-07 20:49:06 -04:00
greg 94b263b13f missing typename 2019-04-07 09:52:11 -04:00
greg 435d0d4db5 add bench in examples 2019-04-06 14:00:14 -04:00
greg 6a720b4d0c add an example with two separate compilation units 2019-04-05 21:10:02 -04:00
greg e8a16d9908 fix macos build issue 2019-03-31 11:59:32 -04:00
greg 80f29e9932 improve the hash "combine" support. 2019-03-31 10:59:35 -04:00
greg e016df0246 small cleanups. 2019-03-30 20:50:47 -04:00
greg e5c4e46bd5 add couple examples 2019-03-30 14:10:57 -04:00
greg 3ce5973d9b wip 2019-03-22 21:26:45 -04:00
greg 9c51862700 wip 2019-03-18 21:11:58 -04:00