| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2012-03-26 | Bulk-edit mutable -> mut. | Graydon Hoare | -5/+5 | |
| 2012-03-22 | Add an LLVM-instruction-counting mode to trans. | Graydon Hoare | -0/+1 | |
| Pipe to xdu to see a trans call graph of generated insns. | ||||
| 2012-03-22 | make --enforce-mut-vars always on, add mut annotations to remaining files | Niko Matsakis | -3/+2 | |
| 2012-03-21 | Avoid mangling names differently in debug builds to work around a build ↵ | Josh Matthews | -1/+1 | |
| 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 | rustdoc: Run the entire resolve pass | Brian Anderson | -3/+5 | |
| 2012-03-15 | Turn on monomorphization by default | Marijn Haverbeke | -1/+0 | |
| 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-07 | stdlib: Stop incurring vtable dispatch costs when hashmaps are used | Patrick Walton | -0/+1 | |
| This required changing almost all users of hashmaps to import the hashmap interface first. The `size` member in the hashmap structure was renamed to `count` to work around a name conflict. | ||||
| 2012-03-07 | Revert "stdlib: Stop incurring vtable dispatch costs when hashmaps are used" | Patrick Walton | -1/+0 | |
| This reverts commit f0250a23d3fa2f8b4a4a4113ca89e41945a4cfed. | ||||
| 2012-03-07 | stdlib: Stop incurring vtable dispatch costs when hashmaps are used | Patrick Walton | -0/+1 | |
| This required changing almost all users of hashmaps to import the hashmap interface first. The `size` member in the hashmap structure was renamed to `count` to work around a name conflict. | ||||
| 2012-03-06 | make inline enabled by default | Niko Matsakis | -1/+0 | |
| 2012-02-29 | optionally enforce local variable mutability | Niko Matsakis | -1/+2 | |
| 2012-02-28 | change def's that are always local to use node_id, add --inline opt | Niko Matsakis | -0/+1 | |
| 2012-02-21 | rustdoc: Implement astsrv in a dedicated task | Brian Anderson | -22/+55 | |
| This allows the srv type to be sendable so we can parallelize all the rustdoc passes | ||||
| 2012-02-21 | rustdoc: Convert the astsrv constructor to a higher order fn | Brian Anderson | -25/+36 | |
| This will allow it to manage the destruction of the astsrv after I convert it to a task | ||||
| 2012-02-21 | rustdoc: Rename mk_srv_from_str/file to just from_str/file | Brian Anderson | -13/+13 | |
| 2012-02-20 | rustdoc: astsrv::exec should return sendable types | Brian Anderson | -1/+1 | |
| In order to make it parallelizable someday. | ||||
| 2012-02-17 | rustdoc: Add a test that we can tolerate missing external crates | Brian Anderson | -1/+7 | |
| 2012-02-17 | rustdoc: Resolve imports and reexports | Brian Anderson | -12/+101 | |
| 2012-02-03 | Start on in-crate monomorphizing | Marijn Haverbeke | -0/+3 | |
| Adds a --monomorpize flag to rustc to turn it on. You probably don't want to use it yet, since it's broken in a whole bunch of ways, but it successfully monomorphizes simple generic functions called from within the crate. Issue #1736 | ||||
| 2012-02-03 | Remove experimental GC code | Marijn Haverbeke | -1/+0 | |
| It's been sitting unused long enough to have bitrotted completely. | ||||
| 2012-01-30 | rustdoc: Reenable a working test | Brian Anderson | -4/+2 | |
| 2012-01-26 | rustc: Switch the --no-core switch to a #[no_core] attribute | Brian Anderson | -1/+0 | |
| 2012-01-26 | rustdoc: Set up the compiler session properly in prep for running resolve | Brian Anderson | -24/+88 | |
| 2012-01-26 | rustdoc: Rename astsrv::ctxt.map to ast_map | Brian Anderson | -3/+3 | |
| 2012-01-18 | rustdoc: Prune unconfigured items from AST | Brian Anderson | -0/+14 | |
| 2012-01-17 | rustdoc: Add rustdocs | Brian Anderson | -1/+8 | |
| 2012-01-17 | rustdoc: Remove iface. Causing random crashes in resolve? | Brian Anderson | -24/+27 | |
| 2012-01-16 | rustdoc: Add module astsrv to provide access to the (non-sendable) AST | Brian Anderson | -0/+66 | |
