summary refs log tree commit diff
path: root/src/rustc/driver/driver.rs
AgeCommit message (Expand)AuthorLines
2012-03-27rust: Remove extensions' dependency on the sessionBrian Anderson-1/+2
2012-03-27Support an alternate for syntax that calls a higher-order functionMarijn Haverbeke-1/+1
2012-03-26Bulk-edit mutable -> mut.Graydon Hoare-5/+5
2012-03-26Disallow ret inside of block functionsMarijn Haverbeke-0/+2
2012-03-23Keep an explicit map of things that have to be spilledMarijn Haverbeke-2/+3
2012-03-22Add an LLVM-instruction-counting mode to trans.Graydon Hoare-0/+3
2012-03-22make --enforce-mut-vars always on, add mut annotations to remaining filesNiko Matsakis-3/+1
2012-03-21add mut decls to rustc and make them mandatoryNiko Matsakis-8/+8
2012-03-21Avoid mangling names differently in debug builds to work around a build error...Josh Matthews-7/+6
2012-03-15Rename dict to vtable throughout the compilerMarijn Haverbeke-2/+2
2012-03-15Turn on monomorphization by defaultMarijn Haverbeke-3/+0
2012-03-14Add crude support for casts in constant expressionsMarijn Haverbeke-1/+2
2012-03-13first (functional) version of the auto_serialize syntax extNiko Matsakis-4/+9
2012-03-12Libc/os/run/rand/io reorganization. Close #1373. Close #1638.Graydon Hoare-14/+13
2012-03-11rustc: Map local variables to their containing blocks so we know their regionsPatrick Walton-1/+1
2012-03-09rustc: Add a region checking passPatrick Walton-0/+2
2012-03-09rustc: Perform region inferencePatrick Walton-1/+4
2012-03-08Drop collect_items pass, create decls on demandMarijn Haverbeke-1/+1
2012-03-06make inline enabled by defaultNiko Matsakis-3/+0
2012-03-06Make trans pass responsible for pulling in inlined functionsMarijn Haverbeke-7/+2
2012-03-05rustc: Use consistent casing for names of timed passesBrian Anderson-1/+1
2012-03-05rustc: Lower case error messagesBrian Anderson-3/+3
2012-03-02comp/fuzzer: rewrite to use io::with_str_reader.Erick Tryzelaar-2/+4
2012-03-02comp/std: rename io::string_reader to io::str_reader.Erick Tryzelaar-1/+1
2012-03-02Move src/comp to src/rustcGraydon Hoare-0/+667