Commit Graph

63 Commits

Author SHA1 Message Date
greg7mdp 93201da2ba Add hash_bench benchmark for hash functions. 2023-06-25 21:36:38 -04:00
greg7mdp 292c29dd9d Cleanup some compilation warnings with old gcc compiler. 2023-06-25 14:48:00 -04:00
greg7mdp 714d70b6ca Fix clang "thread-safety-analysis" warnings - issue #196 2023-06-11 10:02:00 -04:00
greg7mdp 45edb98cd9 Replace custom CompressedTuple with std::tuple. 2023-04-30 11:00:37 -04:00
greg7mdp 59d56923f5 Add example mt_word_counter 2023-04-09 18:48:26 -04:00
greg7mdp 87ece91c6e Fix comment showing how to use FetchContents - issue #182 2023-01-19 16:24:50 -05:00
greg7mdp f5e1638a91 update version number to start with the letter v 2022-10-01 16:04:30 -04:00
greg7mdp 4ca9c6a119 update version number 2022-10-01 15:53:35 -04:00
greg7mdp 267fc4ddc8 Modernize CMakeLists.txt and make gtest download optional 2022-09-30 22:36:59 -04:00
greg7mdp 8650bcc503 Fix compiler warning in btree - issue #156 2022-07-22 10:22:44 -04:00
greg7mdp 1249057455 Fix issue #158 - imperfect hash for tuple of small integers 2022-07-19 20:32:09 -04:00
greg7mdp 9e87d79404 Fix example to reflect new usage of lazy_emplace_l - issue #143 2022-06-20 19:54:26 -04:00
greg7mdp eb60b8ac59 minor cmake updates 2022-06-20 19:22:05 -04:00
greg 655dee936b Add ${CMAKE_CURRENT_SOURCE_DIR} to header path - issue #142 2022-05-07 16:12:57 -04:00
greg d8274d45ab add support for std::erase_if for hash containers - issue #141 2022-05-07 10:12:35 -04:00
greg7mdp 72ad036615 add include dir for cereal in case we want to try it 2021-12-26 20:28:52 -05:00
greg 7277c6ed23 fix build issue caused by googletest branch name change 2021-11-18 21:06:48 -05:00
greg 28bba43492 Update CMakeLists.txt 2021-11-08 19:54:12 -05:00
greg cfbf73626a Remove some forcing of compiler flags 2021-11-07 14:11:52 -05:00
greg 1f2671ff0a Update CMakeLists.txt 2021-05-26 07:49:33 -04:00
greg 031d214f2c Fix cmake issue when using phmap as a submodule - issue #100 2021-05-26 07:40:47 -04:00
greg 01d33e0dbb issue #53: add test suggestes by @fowles 2020-07-26 17:35:55 -04:00
greg 1a0fdbf3f3 set visual studio flags to accurately report and use latest c++ features. 2020-03-28 14:24:22 -04:00
greg 9191e51500 enable warning level for for tests (msvc) and cleanup some warnings. 2020-01-01 13:56:35 -05:00
greg 5e40c675e1 increase warning level in examples, and suppress two more warnings for msvc 2019-12-31 14:21:24 -05:00
greg 62f2c9ed97 disable a couple warnings that cause issues with tests and older compilers 2019-12-30 19:50:38 -05:00
greg 1e04e3f816 disable warnings when building btree_test.cc 2019-12-30 19:40:20 -05:00
greg 48144bc7f8 Add tests for btree and fix a couple issues. 2019-12-30 13:42:48 -05:00
greg 8834c9d624 simplify serialize.cc, add it to the examples in CMakeLists.txt 2019-09-08 11:12:12 -04:00
sunkaicheng ba121d043f added tests 2019-08-18 22:50:47 +08:00
sunkaicheng 5cd20dc4a6 added serialize compare and added parallel dump&load 2019-08-16 10:37:28 +08:00
sunkaicheng 5e5ade8c6e added load&dump interface 2019-08-14 23:09:22 +08: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 ed32145de8 Update CMakeLists.txt 2019-06-15 20:06:00 -04:00
greg 58816906b4 add natvis file 2019-06-15 19:50:43 -04:00
greg 113be533fb add hash_value example 2019-05-12 10:36:40 -04:00
greg ff561f34db fix compilation warnings 2019-04-18 21:59:12 -04:00
greg 99e9d9b80d fix example build issue 2019-04-11 19:02:35 -04:00
greg 52ec7b584a add bench.cc in examples 2019-04-11 18:26:49 -04:00
greg 2553f08c8f build tests and examples with optimization - issue #7 2019-04-09 17:23:19 -04:00
greg 560b41f45c fix knucleotide example build issue 2019-04-07 21:44:55 -04:00
greg 5654f72bdd add knucleotide example 2019-04-07 20:49:06 -04:00
greg e046f6c531 Update CMakeLists.txt 2019-04-07 20:06:00 -04:00
greg 26df7982b1 fix issue when compiling with old gcc 2019-04-07 19:51:51 -04:00
greg 4cf303d157 add test with internal mutex 2019-04-07 09:19:04 -04:00
greg 9fa76bd5d7 Update CMakeLists.txt 2019-04-06 14:10:53 -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 e5c4e46bd5 add couple examples 2019-03-30 14:10:57 -04:00