about summary refs log tree commit diff
path: root/src/rustllvm/ExecutionEngineWrapper.cpp
diff options
context:
space:
mode:
authorSteven Fackler <sfackler@gmail.com>2014-02-11 22:43:23 -0800
committerAlex Crichton <alex@alexcrichton.com>2014-02-13 12:50:24 -0800
commit6b429d07c96c3e7cb3130c070d99651f29bded6c (patch)
tree64b728476c3e9d71f277bb899346cd697958780d /src/rustllvm/ExecutionEngineWrapper.cpp
parentcfb87f10ec7d41d0e7f8c68fbb908fc195517d41 (diff)
downloadrust-6b429d07c96c3e7cb3130c070d99651f29bded6c.tar.gz
rust-6b429d07c96c3e7cb3130c070d99651f29bded6c.zip
Stop unloading syntax libraries
Externally loaded libraries are able to do things that cause references
to them to survive past the expansion phase (e.g. creating @-box cycles,
launching a task or storing something in task local data). As such, the
library has to stay loaded for the lifetime of the process.
Diffstat (limited to 'src/rustllvm/ExecutionEngineWrapper.cpp')
0 files changed, 0 insertions, 0 deletions