about summary refs log tree commit diff
path: root/src/rustllvm/ExecutionEngineWrapper.cpp
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2015-05-31 20:07:49 +0000
committerbors <bors@rust-lang.org>2015-05-31 20:07:49 +0000
commit845cee4e20532d90454b2d2d1a55d0c2dfcfee09 (patch)
tree9b4ae73dc80c3c7beaec269e11926cc81b49424c /src/rustllvm/ExecutionEngineWrapper.cpp
parent60926b8c5977d2659c9961c8888ef15ac85059b3 (diff)
parent32211e1d27c258c62cafb6ba357e67db932367bf (diff)
downloadrust-845cee4e20532d90454b2d2d1a55d0c2dfcfee09.tar.gz
rust-845cee4e20532d90454b2d2d1a55d0c2dfcfee09.zip
Auto merge of #25908 - bluss:arc-mark-unsafe, r=sfackler
Mark Arc function get_mut and method make_unique unsafe

This is a temporary mitigation for issue #24880 which points out that
these functions are racy in a particular situation where weak pointers
exist.

To mitigate this, mark the functions unsafe until this can be fixed or
another decision is made.
Diffstat (limited to 'src/rustllvm/ExecutionEngineWrapper.cpp')
0 files changed, 0 insertions, 0 deletions