Commit Graph

5 Commits

Author SHA1 Message Date
3c5c9b4a97 allocPool: Try to avoid false sharing.
A benchmark on a 50 objects size with false sharing mitigations gives these values (for the initArray() function):
- With mitigations: 5508 microseconds
- Without mitigations: 9075 microseconds
2024-03-11 19:44:38 -04:00
9f68be78db allocPool: Add destructor which cleans up. 2024-03-01 17:19:40 -05:00
6cd26d5ee9 allocPool: Fix threading issue and add benchmark. 2024-03-01 16:30:51 -05:00
dead668fb7 allocPool: Add tests and fix numerous bugs. 2024-03-01 15:19:52 -05:00
0af20178b8 allocPool: First commit 2024-03-01 14:21:52 -05:00