Commit Graph

120 Commits

Author SHA1 Message Date
greg7mdp 75196c4dd8 Add comment 2025-09-04 18:19:46 -04:00
Gregory Popovitch 896f1a03e4 Define umul128 in phmap namespace. (#273) 2025-04-11 10:24:44 -04:00
Gregory Popovitch debe606647 Add support for custom pointers. (#258)
* Add support for custom pointers.

* Add comment

* lowercase `OpenMP` in `CMakeLists.txt`
2024-11-02 17:48:08 -04:00
greg7mdp 8a889d3699 Merge branch 'master' of github.com:greg7mdp/parallel-hashmap 2024-07-04 14:39:28 -04:00
greg7mdp db29e68323 add ideas to llil 2024-06-30 11:16:22 -04:00
Dennis Nienhüser e6845fb892 Add missing header for std::setw std::setprecision (#241) 2024-05-25 21:53:23 -04:00
greg7mdp 61a0395ae7 llil.cc - make string_cnt a template. 2024-04-07 20:45:06 -04:00
greg7mdp 322ee828b5 llil.cc - wip 2024-04-07 20:06:45 -04:00
greg7mdp 7c7ebd594f llil.cc - wip 2024-04-07 19:37:46 -04:00
greg7mdp f332852474 llil.cc - wip 2024-04-07 19:18:02 -04:00
greg7mdp 6eee4a7108 Add llil.cc - wip 2024-04-07 18:07:18 -04:00
greg7mdp 10368163ab examples/llil4map.cc: remove explicit limit to 32 threads for sort. 2024-04-05 09:13:48 -04:00
greg7mdp 5f26979baa llil4map example: Add string_cnt type, use a set, and other small updates. 2024-04-05 07:37:25 -04:00
greg7mdp 38dd6b5294 Add a couple minor simplifications to llil4map.cc 2024-04-01 08:57:48 -04:00
greg7mdp 84d0d48eac Update llilmap script to calculate checksum instead of generating large output file. 2024-04-01 08:11:58 -04:00
greg7mdp 55fe94b1c5 minor update for running llil4map example. 2024-03-31 22:49:42 -04:00
greg7mdp 29c3091e50 Add map reset to llil4map.cc. 2024-03-31 22:06:55 -04:00
greg7mdp 4aa19d6152 Add scripts directory for llilmap4 example. 2024-03-31 18:43:22 -04:00
greg7mdp cf27dbcf4b Rename to correct llil4map.cc name 2024-03-31 18:34:50 -04:00
greg7mdp effca243e6 re-enable parallel sort in lill4map.cc. 2024-03-31 18:05:01 -04:00
greg7mdp 6f5d3ccc0d Add lill4map.cc example. Thank you @marioroy. 2024-03-31 18:03:39 -04:00
greg7mdp 9248dcf07e Add support for Windows phmap::srwlock 2023-11-19 18:14:48 -05:00
greg7mdp b6ad902d48 Add reserve in p_bench.cc 2023-10-09 17:15:37 -04:00
greg7mdp 623f4c06d9 Add interesting benchmark by @samuelpmish 2023-10-08 20:00:32 -04:00
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 481a0d466e Remove change checked-in by mistake 2023-04-23 19:43:18 -04:00
greg7mdp 16287ccca6 Cleanup some clang-tidy issues 2023-04-23 19:40:33 -04:00
greg7mdp d2bed96d29 Use curl instead of wget 2023-04-10 08:50:44 -04:00
greg7mdp 59d56923f5 Add example mt_word_counter 2023-04-09 18:48:26 -04:00
greg7mdp 9b525fdb6d remove executable flag for two source files - issue #169 2022-09-30 19:55:23 -04:00
greg7mdp ca9f02fda3 Fix issue #44 - example to dump TriviallyCopyable types doesn't work any
more
2022-08-12 20:24:24 -04:00
greg7mdp 25a6a5024d revert incorrect change 2022-07-22 17:14:02 -04:00
greg7mdp cc82fd2ae4 forgot to add new file 2022-07-19 20:45:54 -04:00
greg7mdp a0f0493e2a rename macro which can conflict with msvc headers 2022-06-21 08:08:13 -04:00
greg7mdp 87f09380ce try fix for win32 issue 2022-06-20 21:36:41 -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 8c2d84b138 Better fix for iussue #136 2022-04-01 14:20:10 -04:00
greg f1598d5af8 Create pmr.cc 2022-02-10 15:37:55 -05:00
greg 12a9e723d1 Update example because of dump/load name change 2021-12-26 19:58:45 -05:00
greg 870e6eb9b5 Add binary dump/load cereal support for flat hash maps - Issue #120 2021-12-26 19:47:45 -05:00
greg f687729170 update comment with attribution 2021-12-19 11:00:07 -05:00
greg 9bd937325f Add lazy_emplace_l example. 2021-12-19 10:58:38 -05:00
greg 07b740bd99 serialize.cc example doesn't seem to work with cereal #116 2021-11-09 21:32:08 -05:00
greg 118e56fb7f fix couple warnings, use stable version ofg googletest 2021-02-01 21:38:52 -05:00
greg 9f6f49a965 cleanup another warning 2021-02-01 14:28:48 -05:00
greg e77a448e95 update comment. 2020-11-29 11:18:09 -05:00
greg 95eedc7e82 update example to use more typical defaults. 2020-11-29 11:10:48 -05:00
greg 50cd894196 Add example with default parameters 2020-11-29 09:58:09 -05:00