summary refs log tree commit diff
path: root/src/rustc/rustc.rc
AgeCommit message (Collapse)AuthorLines
2012-03-28Update crate URLs to point to interesting things.Graydon Hoare-2/+2
2012-03-26rustc: Move eval_const_expr to its own modBrian Anderson-0/+1
2012-03-26Disallow ret inside of block functionsMarijn Haverbeke-0/+1
Also adds proper checking for cont/break being inside a loop. Closes #1854 Issue #1619
2012-03-23Implement new inference algorithm.Niko Matsakis-0/+1
2012-03-22Bump version numbers to 0.2Brian Anderson-2/+2
2012-03-20Move external-reachability checker to transMarijn Haverbeke-1/+1
Preparation for a fix for issue #2020
2012-03-15kill old serialization codeNiko Matsakis-1/+0
2012-03-15Reuse monomorphized functions more aggressivelyMarijn Haverbeke-0/+1
Adds a trans::type_use pass that, given a function body, detects how dependant that function is on properties of its type parameters.
2012-03-13get new decorator extensions workingNiko Matsakis-0/+1
2012-03-09rustc: Add a region checking passPatrick Walton-0/+1
Errors aren't reported yet, because the regions aren't properly inferred from the & operator at the moment and that would break the tests.
2012-03-09rustc: Perform region inferencePatrick Walton-0/+1
2012-03-06Add a reachability checker, only export metadata for reachable itemsMarijn Haverbeke-0/+1
Closes #1934
2012-03-06Make trans pass responsible for pulling in inlined functionsMarijn Haverbeke-1/+0
This makes the logic for finding the inlinable items much easier -- they are simply pulled in lazily when encountered.
2012-03-02Move src/comp to src/rustcGraydon Hoare-0/+155