Christian Mazakas
|
21afc69894
|
Add initial tests for rehash(), reserve()
|
2023-05-10 13:22:02 -07:00 |
|
Christian Mazakas
|
99b0868283
|
Add initial impl of merge()
|
2023-05-05 10:20:52 -07:00 |
|
Christian Mazakas
|
135c9586af
|
Add fuzzy test mixing copy-assignment with insertion
|
2023-04-27 15:23:21 -07:00 |
|
Christian Mazakas
|
a7c15e86fc
|
Update num_threads to use the concurrent hint from the stdlib
|
2023-04-25 12:18:15 -07:00 |
|
Christian Mazakas
|
e9c6a0fef5
|
Add polyfill implementation of std::latch
|
2023-04-24 13:29:35 -07:00 |
|
Christian Mazakas
|
26ab9ff584
|
Add prototype copy assignment operator
|
2023-04-21 15:56:22 -07:00 |
|
Christian Mazakas
|
1e92d9f545
|
Refactor stateful_allocator to test helpers
|
2023-04-21 13:33:18 -07:00 |
|
Christian Mazakas
|
5dfed4deec
|
Update thread_runner to block on hand-rolled barrier, add yield points to hash, key_equal
|
2023-04-20 14:34:01 -07:00 |
|
Christian Mazakas
|
c304284773
|
Update tests to use condition variables for work synchronization instead of sleeps
|
2023-04-20 12:58:29 -07:00 |
|
Christian Mazakas
|
910b8de697
|
Add iterator range + allocator constructor, continue to clean up constructor_tests
|
2023-04-18 15:11:53 -07:00 |
|
Christian Mazakas
|
3aff995ae0
|
Clean up constructor_tests
|
2023-04-18 13:38:24 -07:00 |
|
Christian Mazakas
|
d9b62d24dc
|
Begin work on constructors
|
2023-04-12 12:22:59 -07:00 |
|
Christian Mazakas
|
af4cdf8fab
|
Shorten "transparent" to "transp"
|
2023-03-30 12:41:18 -07:00 |
|
Christian Mazakas
|
0c90585511
|
Refactor myriad test helpers into separate file
|
2023-03-29 15:00:32 -07:00 |
|