|
|
2c0a66ac61
|
xo-arena: header fix for prev commit
|
2026-01-08 18:29:54 -05:00 |
|
|
|
e9c21eb5ba
|
xo-arena: org: move DArenaHashMapUtil to dedicated file
|
2026-01-08 18:28:42 -05:00 |
|
|
|
ba6a75e686
|
xo-arena: bugfix: backwards iteration working now
|
2026-01-08 18:20:27 -05:00 |
|
|
|
7b4ee4da22
|
xo-arena: DArenaHashmap: speedup iteration, relying on bookends
|
2026-01-08 18:01:24 -05:00 |
|
|
|
4b73706625
|
xo-arena: DArenaHashMap: find() + utest
|
2026-01-08 17:04:07 -05:00 |
|
|
|
b5c4ea47f8
|
xo-arena: comment + bugfix
|
2026-01-08 14:39:09 -05:00 |
|
|
|
9f43885e0c
|
xo-arena: DArenaHashMap: populate control end stub
|
2026-01-08 14:16:26 -05:00 |
|
|
|
f79f46a6f1
|
xo-arena: DArenaHashMap: populate front bookend in control array
|
2026-01-08 14:02:44 -05:00 |
|
|
|
59ce513720
|
xo-arena: bookends around control array (prep iterator support)
|
2026-01-08 13:55:19 -05:00 |
|
|
|
9699f15961
|
xo-arena: DArenaHashMap: provide for stub areas on control array
|
2026-01-08 13:11:18 -05:00 |
|
|
|
804065367f
|
xo-arena: DArenaHashMap: improve sentinel abstraction for control
|
2026-01-08 12:41:29 -05:00 |
|
|
|
58c5319d03
|
xo-arena: DArenaHashMap try_expand bugfix + edge utest
|
2026-01-08 12:27:48 -05:00 |
|
|
|
2af28cafa9
|
xo-arena: DArenaHashMap: iterators + utest for them
|
2026-01-08 00:36:51 -05:00 |
|
|
|
3a10699eeb
|
xo-arena: refactor: migrate DArenaHashMap state for rehash [WIP]
|
2026-01-07 19:07:29 -05:00 |
|
|
|
6647f081ba
|
xo-arena: verify SM4.2 in DArenaHashMap.verify_ok
|
2026-01-07 18:19:55 -05:00 |
|
|
|
a283e65f9d
|
xo-arena: verify SM4.1.2 for DArenaHashMap.verify_ok
|
2026-01-07 18:18:21 -05:00 |
|
|
|
f75870dccd
|
xo-arena: verify SM4.1.1 in DArenaHashMap.verify_ok
|
2026-01-07 18:16:38 -05:00 |
|
|
|
29fb1b20f5
|
xo-arena: verify SM3.2 in DArenaHashMap.verify_ok
|
2026-01-07 18:14:40 -05:00 |
|
|
|
3049492de8
|
xo-arena: verify SM3.1 in DArenaHashMap.verify_ok
|
2026-01-07 18:11:55 -05:00 |
|
|
|
280e4cfac5
|
xo-arena: verify SM2.1 in DArenaHashMap.verify_ok
|
2026-01-07 18:10:36 -05:00 |
|
|
|
209d84c66f
|
xo-arena: verify SM1.5 in DArenaHashMap.verify_ok
|
2026-01-07 18:08:54 -05:00 |
|
|
|
a4c940ec35
|
xo-arena: verify SM1.4 in DArenaHashMap.verify_ok
|
2026-01-07 18:04:51 -05:00 |
|
|
|
9d82c4b72b
|
xo-arena: verify SM1.3 in DArenaHashMap.verify_ok
|
2026-01-07 18:02:42 -05:00 |
|
|
|
45260d320d
|
xo-arena: verify SM1.2 in DArenaHashMap.verify_ok
|
2026-01-07 17:59:46 -05:00 |
|
|
|
67552d90bd
|
xo-indentlog xo-arena: improve verify_ok logging workflow
+ scope.retroactively_enable()
|
2026-01-07 17:56:38 -05:00 |
|
|
|
cd8d6a2f67
|
xo-arena: DArenaHashMap: generative test + check load factor
|
2026-01-07 16:52:50 -05:00 |
|
|
|
add201ec22
|
xo-array: + DArenaHashMap.insert
|
2026-01-07 12:27:15 -05:00 |
|
|
|
0e6ab862d1
|
xo-arena: DArenaHashMap [WIP]
|
2026-01-06 23:55:33 -05:00 |
|
|
|
d00fb57671
|
xo-arena: add 2nd DArena.alloc utest
|
2026-01-06 17:43:26 -05:00 |
|
|
|
390c5533df
|
xo-arena: add DArena.alloc utest
|
2026-01-06 17:41:30 -05:00 |
|
|
|
49c0904a4a
|
xo-arena: + DArena.expand utest
|
2026-01-06 17:39:10 -05:00 |
|
|
|
63a568f3a7
|
xo-arena: move DArena utest from xo-alloc2/
|
2026-01-06 17:27:34 -05:00 |
|
|
|
f474d84891
|
xo-arena: add DArenaVector utest with non-trivial element ctor/dtor
|
2026-01-06 17:23:47 -05:00 |
|
|
|
9f5049c2ca
|
xo-arena: + utest for DArenaVector move ctor
|
2026-01-06 17:20:03 -05:00 |
|
|
|
1aa8261bad
|
xo-arena: bugfix in DArenaVector move ctor
|
2026-01-06 17:19:35 -05:00 |
|
|
|
be590ae7b4
|
xo-arena: + DArenaVector.data utest
|
2026-01-06 17:14:32 -05:00 |
|
|
|
71a403c78b
|
xo-arena: + DArenaVector.swap utest
|
2026-01-06 17:09:07 -05:00 |
|
|
|
20da7d0176
|
xo-arena: + DAreanVector.reserve utest
|
2026-01-06 17:02:23 -05:00 |
|
|
|
0863ad6a94
|
xo-arena: DArenaVector: add iterator unit tests
|
2026-01-06 16:47:00 -05:00 |
|
|
|
ef55002556
|
xo-arena: add DArenaVector<double> utests for resize+clear
|
2026-01-06 16:41:12 -05:00 |
|
|
|
583952ee6d
|
Merge branch 'main' into claude1
|
2026-01-06 16:37:17 -05:00 |
|
|
|
63b8ffe002
|
xo-arena: + DArenaVector.at unit test
|
2026-01-06 16:36:58 -05:00 |
|
|
|
d85128b88a
|
xo-arena: tidy DArena debug logging
|
2026-01-06 16:36:24 -05:00 |
|
|
|
a7f470d94c
|
xo-arena: + DArenaVector push_back unit tests
|
2026-01-06 16:30:00 -05:00 |
|
|
|
61b446f5f1
|
xo-arena: DArenaVector bugfixes
|
2026-01-06 16:15:41 -05:00 |
|
|
|
0604600213
|
xo-arena: + DArenaVector template + unit test
|
2026-01-06 16:10:58 -05:00 |
|
|
|
67daf45346
|
xo-arena: DArena unit test
|
2026-01-06 15:34:51 -05:00 |
|
|
|
e6d4a93668
|
xo-arena: + docs
|
2026-01-06 12:10:05 -05:00 |
|
|
|
e1f45308ab
|
Merge branch 'main' of github.com:rconybea/xo-umbrella2
|
2026-01-06 10:39:22 -05:00 |
|
|
|
7cb5ab8289
|
xo-arena: annex DArena.* DArenaIterator.* from xo-alloc2
|
2026-01-06 00:49:41 -05:00 |
|