diff options
| author | Brian Anderson <banderson@mozilla.com> | 2011-09-01 14:18:38 -0700 |
|---|---|---|
| committer | Brian Anderson <banderson@mozilla.com> | 2011-09-01 14:20:43 -0700 |
| commit | 1262df652f766782253fed51526ba60609859719 (patch) | |
| tree | 492b9cbcba655bacf982958efb73aed0f12097ae /src/rt/rust.cpp | |
| parent | dabf1be2267439d61029b9b9353f4ae2008a3662 (diff) | |
| download | rust-1262df652f766782253fed51526ba60609859719.tar.gz rust-1262df652f766782253fed51526ba60609859719.zip | |
Reduce the amount of locking in the kernel's memory region
The only thing here that really needs locking on malloc and free is access to the allocation list, which is only used for TRACK_ALLOCATIONS. Improves bench/task-perf-vector-party by 70%.
Diffstat (limited to 'src/rt/rust.cpp')
0 files changed, 0 insertions, 0 deletions
