Go to file
Marijn Haverbeke 77c1b9650f Some more workarounds to please the alias checker
Some of the vec utilities now only work on immutable vecs, since they
would have to be rewritten to do a lot more copying to be alias-safe.

Some forced copying was added to map.rs, showing a weakness in the
alias checker (or maybe the alias system): when fn args are passed
into a function, calling them must assume all aliases that are not
immutably rooted (directly connected to a local or temporary without
any mutable edges) become invalid. This will be a drag on functional
programming in Rust.

Work around alias issues in the stdlib
2011-06-09 13:08:39 +02:00
doc Apparently my version of texinfo doesn't require curly braces to be escaped, but the buildbot's version does... 2011-05-23 10:41:47 -07:00
mk Use main.o directly now that stage0 is ok with it. 2011-06-08 13:33:35 -04:00
src Some more workarounds to please the alias checker 2011-06-09 13:08:39 +02:00
.gitignore Ignore files generated by Doxygen. 2011-06-01 10:37:48 -07:00
AUTHORS.txt authors: Add Josh Matthews to AUTHORS 2011-06-08 09:09:50 -07:00
configure Enabling valgrind on OSX. It appears to work now. 2011-05-27 16:58:11 -07:00
LICENSE.txt
Makefile.in Use main.o directly now that stage0 is ok with it. 2011-06-08 13:33:35 -04:00
README Update README to point to github, test email notification. 2010-06-23 21:11:10 -07:00

This is a compiler and suite of associated libraries and documentation for the
Rust programming language.

See LICENSE.txt for terms of copyright and redistribution.

See http://github.com/graydon/rust for current development page.