about summary refs log tree commit diff
path: root/src/rt/sync/rust_thread.cpp
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2013-04-03 15:07:00 -0700
committerbors <bors@rust-lang.org>2013-04-03 15:07:00 -0700
commit17ab718d5989762d6ddf1a7ad02c1e64a9ae7f1a (patch)
tree5ffc056b80c192ee5f1ed2a2c2cf5cedf10378ff /src/rt/sync/rust_thread.cpp
parent5b933aeba22a718d5dadeb395b5e3b2d183812bf (diff)
parent397a47852849ac2e286508f2315e695f5d8168cf (diff)
downloadrust-17ab718d5989762d6ddf1a7ad02c1e64a9ae7f1a.tar.gz
rust-17ab718d5989762d6ddf1a7ad02c1e64a9ae7f1a.zip
auto merge of #5698 : Thiez/rust/de-mutfielding, r=pcwalton
This pull request removes some mut-fields from at_vec, str, vec, unstable, and cell. Sadly in case of Cell this required using either transmute_mut (2 instances) or changing the interface. I chose the former. Perhaps it would be a good idea to merge Cell and Option, and take that opportunity to change the interface to use '&mut self' instead of '&self' (which would enable removing the transmutations) for take and put_back.

r?
Diffstat (limited to 'src/rt/sync/rust_thread.cpp')
0 files changed, 0 insertions, 0 deletions