branchrust_reboot/main/pool_mt/circularbuffercancel

6 Commits over 30 Days - 0.01cph!

13 Days Ago
Merge: from pool_mt
19 Days Ago
Bugfix: fix extreme spillage in high-contention perf test Turns out I needed to do an extra spin, whoops Tests: ran unit and perf tests
19 Days Ago
Merge: from pool_mt
20 Days Ago
Update(tests): gather and output more data about the test - track created and spilled (matters for next pool version) - more profiler markers Tests: ran perf tests
20 Days Ago
Merge: from pool_mt
20 Days Ago
Update: rewrite pool as a circular buffer with 0 locks Weirdly loses to ConcurrentBag in mono by 2x, but in CLR wins 4x >.> Going to poke around more ST avg: 0.62554ms MT avg: 9.92301ms (dafuq?!) Tests: ran unit and perf tests