about summary refs log tree commit diff
path: root/src/rustllvm/ExecutionEngineWrapper.cpp
diff options
context:
space:
mode:
authorHuon Wilson <dbau.pp+github@gmail.com>2014-03-15 02:13:48 +1100
committerHuon Wilson <dbau.pp+github@gmail.com>2014-03-15 13:51:53 +1100
commit3d6c28acd0bfd4a7533169ac523a623177b1cfe7 (patch)
tree5550b44fc1f81d1c5d76f3d901f7ff3225abd57e /src/rustllvm/ExecutionEngineWrapper.cpp
parent6c895d1d588e6cb7ae3f308f709272a11e8278da (diff)
downloadrust-3d6c28acd0bfd4a7533169ac523a623177b1cfe7.tar.gz
rust-3d6c28acd0bfd4a7533169ac523a623177b1cfe7.zip
docs: begin a "low-level & unsafe code" guide.
This aims to cover the basics of writing safe unsafe code. At the moment
it is just designed to be a better place for the `asm!()` docs than the
detailed release notes wiki page, and I took the time to write up some
other things.

More examples are needed, especially of things that can subtly go wrong;
and vast areas of `unsafe`-ty aren't covered, e.g. `static mut`s and
thread-safety in general.
Diffstat (limited to 'src/rustllvm/ExecutionEngineWrapper.cpp')
0 files changed, 0 insertions, 0 deletions