diff options
| author | Peter Zhu <peter@peterzhu.ca> | 2023-11-20 16:58:23 -0500 |
|---|---|---|
| committer | Peter Zhu <peter@peterzhu.ca> | 2023-11-21 15:17:25 -0500 |
| commit | de337a312f84cb85e34f38d2d0f914b8d1fb8f51 (patch) | |
| tree | 82ad11300109dbd0c5eb0487b428c83196857873 /include/ruby/thread_native.h | |
| parent | 57fa69f26f134560e4de2e541a31d187dfc397c7 (diff) | |
Implement WeakMap on VWA
Benchmark:
```
puts(Benchmark.measure do
10_000_000.times do
ObjectSpace::WeakMap.new
end
end)
```
Before:
```
2.568662 0.014001 2.582663 ( 2.601743)
```
After:
```
2.025523 0.008676 2.034199 ( 2.041760)
```
Diffstat (limited to 'include/ruby/thread_native.h')
0 files changed, 0 insertions, 0 deletions
