| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2012-03-26 | Bulk-edit mutable -> mut. | Graydon Hoare | -4/+4 | |
| 2012-03-21 | add mut decls to rustc and make them mandatory | Niko Matsakis | -1/+1 | |
| 2012-03-21 | Avoid mangling names differently in debug builds to work around a build ↵ | Josh Matthews | -35/+43 | |
| error. Fix up file name and path debug information, and build one compilation unit for a crate instead of one per source file. | ||||
| 2012-03-20 | core: Rename unsafe::leak to unsafe::forget. Closes #2031 | Brian Anderson | -1/+1 | |
| 2012-03-16 | Classes WIP | Tim Chevalier | -1/+1 | |
| Cross-crate metadata for classes works well enough that programs with classes in other crates compile successfully, but output wrong results. Checking in work so far to avoid merge hassles. (Tests are xfailed.) | ||||
| 2012-03-14 | Convert *u8 native string users to *c_char | Brian Anderson | -2/+2 | |
| 2012-03-14 | rustc: Lift the @ from the type definition of crate_ctxt into its uses | Patrick Walton | -12/+12 | |
| This will make it easier to convert crate_ctxt into a region pointer, since there are functions that return crate contexts. There would be no way to type these functions if crate_ctxt had to be an inferred region pointer. | ||||
| 2012-03-13 | Use type size/alignment of target, rather than host, in debuginfo | Marijn Haverbeke | -70/+24 | |
| 2012-03-12 | Libc/os/run/rand/io reorganization. Close #1373. Close #1638. | Graydon Hoare | -12/+11 | |
| - Move io, run and rand to core. - Remove incorrect ctypes module (use libc). - Remove os-specific modules for os and fs. - Split fs between core::path and core::os. | ||||
| 2012-03-08 | Drop collect_items pass, create decls on demand | Marijn Haverbeke | -1/+1 | |
| This solves a problem with inlined functions that have inner functions. | ||||
| 2012-03-02 | Move src/comp to src/rustc | Graydon Hoare | -0/+876 | |
