| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-08-12 | Move debug utils to debug.hh/debug.cc | Maxime Coste | |
| Lots of code includes buffer_utils.hh just for write_to_debug_buffer which pulls many unnecessary dependencies. Reorganise to reduce compile times. | |||
| 2022-08-28 | Fix clang warning regarding useless braces when using HashSet | Johannes Altmanninger | |
| clang/clangd complain about the new HashSet type: hash_map.cc:98:20: warning: braces around scalar initializer [-Wbraced-scalar-init] set.insert({10}); ^~~~ The argument to HashSet<int>::insert is just an int, so we don't need braces. Only an actual HashMap would need braces to construct a HashItem object. | |||
| 2022-08-05 | Add HashSet implemented as HashMap with void value type | Maxime Coste | |
| 2022-08-05 | Change HashMap not to support multiple identical keys by default | Maxime Coste | |
| We do not seem to have any uses for this remaining, and this is better opt-in with MultiHashMap | |||
| 2019-01-20 | Fix use of removed std::random_shuffle | Maxime Coste | |
| 2018-01-18 | Use the _str and _sv string literals more often | Maxime Coste | |
| 2017-06-07 | Use microseconds instead of milliseconds for built-in profiling | Maxime Coste | |
| 2017-03-07 | Expand a bit the hash map profiling code | Maxime Coste | |
| 2017-03-07 | Remove temporary stats code from HashMap | Maxime Coste | |
| 2017-03-07 | Replace IdMap with HashMap | Maxime Coste | |
| 2017-03-07 | Replace uses of UnorderedMap with HashMap | Maxime Coste | |
| 2017-03-06 | Introduce a custom HashMap implementation along with a quick benchmark | Maxime Coste | |
