Commit Graph

9 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
b0cbb7455b allocPool: Répare compilation sur Windows 2024-03-03 14:40:55 -05:00
302c2a5f17 allocPool: Small update for clarity 2024-03-03 00:11:31 -05:00
7479895164 allocPool: Remove unused includes and clean up. 2024-03-02 13:35:00 -05:00
2f1b34b4cd Meta: Add more documentation and correct naming. 2024-03-02 12:48:49 -05: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