about summary refs log tree commit diff
path: root/src/rt/rust.cpp
diff options
context:
space:
mode:
authorBrian Anderson <banderson@mozilla.com>2011-09-01 14:18:38 -0700
committerBrian Anderson <banderson@mozilla.com>2011-09-01 14:20:43 -0700
commit1262df652f766782253fed51526ba60609859719 (patch)
tree492b9cbcba655bacf982958efb73aed0f12097ae /src/rt/rust.cpp
parentdabf1be2267439d61029b9b9353f4ae2008a3662 (diff)
downloadrust-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