What's Changed
- Fixes for macOS and 32-bit by @barracuda156 in #193
- fix: add growth_left for dump and load, to fix the bug that when loa… by @LisaLuty in #195
- remove unnecessary creation of std *_error objects by @ilobilo in #197
- Fix C++17 detection for clang by @ecatmur in #202
- Add try_emplace_p extension method by @ecatmur in #206
- Allow compiling with -Wfloat-conversion by @jendrikseipp in #209
- Optimization for parallel hash map erase_if function by @bpmckinnon in #211
- For parallel maps with read-capable mutexes, do read lock for lookup in
try_emplace_l
by @greg7mdp in #216 - Support ReadWriteLocks in more parallel map APIs. by @greg7mdp in #217
- Add access to the slot in the lazy constructor by @bpmckinnon in #219
- Remove the
Upgrade
lock stuff. by @greg7mdp in #221 - implement
erase
usingerase_if_impl
by @greg7mdp in #223 - Fix warnings with msvc. by @greg7mdp in #225
New Contributors
- @barracuda156 made their first contribution in #193
- @LisaLuty made their first contribution in #195
- @ilobilo made their first contribution in #197
- @ecatmur made their first contribution in #202
- @jendrikseipp made their first contribution in #209
Full Changelog: v1.3.11...v1.3.12