| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2012-03-07 | stdlib: Stop incurring vtable dispatch costs when hashmaps are used | Patrick Walton | -1/+2 | |
| 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 | -2/+1 | |
| This reverts commit f0250a23d3fa2f8b4a4a4113ca89e41945a4cfed. | ||||
| 2012-03-07 | stdlib: Stop incurring vtable dispatch costs when hashmaps are used | Patrick Walton | -1/+2 | |
| 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-03 | rustdoc: Introduce the concept of a 'page' | Brian Anderson | -37/+38 | |
| 2012-02-27 | rustdoc: Time passes | Brian Anderson | -3/+6 | |
| 2012-02-26 | rustdoc: Optimize some closures to avoid copying | Brian Anderson | -3/+5 | |
| 2012-02-26 | rustdoc: Rename util mod to par | Brian Anderson | -5/+5 | |
| 2012-02-26 | rustdoc: Do all maps as util::anymap | Brian Anderson | -5/+5 | |
| 2012-02-26 | rustdoc: Use default_any_fold in some tests | Brian Anderson | -2/+2 | |
| 2012-02-24 | rustdoc: Extract attribute docs from native stuffs | Brian Anderson | -0/+13 | |
| 2012-02-21 | rustdoc: Make it easy to switch between parallel and sequential folds | Brian Anderson | -1/+1 | |
| 2012-02-21 | rustdoc: Convert most passes to parallel folds | Brian Anderson | -1/+1 | |
| 2012-02-21 | rustdoc: Convert the astsrv constructor to a higher order fn | Brian Anderson | -15/+18 | |
| 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 | -3/+3 | |
| 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: Simplify attr pass | Brian Anderson | -117/+62 | |
| 2012-02-17 | rustdoc: Extract common item fields into itemdoc | Brian Anderson | -43/+70 | |
| 2012-02-15 | Replace some explicit fails with 'alt check' invocations | Marijn Haverbeke | -2/+1 | |
| 2012-02-03 | Store item paths in ast_map, get rid of trans::local_ctxt | Marijn Haverbeke | -4/+4 | |
| The direct motivation for this was that the monomorphizer needs to be able to generate sane symbols for random items. The typechecker can probably also use this in the future to provide more useful error messages. | ||||
| 2012-02-01 | rustdoc: Add support for type items | Brian Anderson | -1/+26 | |
| 2012-01-31 | rustdoc: Refactor tests | Brian Anderson | -105/+61 | |
| 2012-01-31 | rustdoc: Pull impl docs out of attributes | Brian Anderson | -3/+56 | |
| 2012-01-31 | Require alts to be exhaustive | Tim Chevalier | -2/+8 | |
| middle::check_alt does the work. Lots of changes to add default cases into alts that were previously inexhaustive. | ||||
| 2012-01-30 | rustdoc: Add iface attribute docs to the doc tree | Brian Anderson | -24/+106 | |
| 2012-01-30 | rustdoc: Use fewer unique pointers | Brian Anderson | -19/+19 | |
| 2012-01-29 | rustdoc: Fix typo in attr_pass | Brian Anderson | -1/+1 | |
| 2012-01-29 | rustdoc: Move mod docs into the item tag | Brian Anderson | -1/+1 | |
| 2012-01-29 | rustdoc: Move fn docs into the item tag | Brian Anderson | -5/+5 | |
| 2012-01-29 | rustdoc: Move const docs into the item tag | Brian Anderson | -1/+1 | |
| 2012-01-29 | rustdoc: Move enum docs into the item tag | Brian Anderson | -2/+2 | |
| 2012-01-29 | rustdoc: Move resource docs into the item tag | Brian Anderson | -2/+2 | |
| 2012-01-26 | rustdoc: Build resource arguments as well | Brian Anderson | -5/+11 | |
| 2012-01-26 | rustdoc: Add resource attribute docs to the doc tree | Brian Anderson | -1/+48 | |
| 2012-01-26 | rustdoc: Rename astsrv::ctxt.map to ast_map | Brian Anderson | -2/+2 | |
| 2012-01-25 | rustdoc: Add enum doc attributes to the doc tree | Brian Anderson | -1/+59 | |
| 2012-01-24 | rustdoc: Add fn failure conditions to the doc tree | Brian Anderson | -1/+12 | |
| 2012-01-24 | rustdoc: Some refactoring in attr_pass | Brian Anderson | -18/+15 | |
| 2012-01-24 | rustdoc: Add const attr docs to doc tree | Brian Anderson | -2/+34 | |
| 2012-01-23 | Revert "rustdoc: Get the crate brief description from the 'desc' attr" | Brian Anderson | -22/+1 | |
| This reverts commit 521e58a3c4f45ffc30a914dd0bb517945d87a503. Some crates use 'desc', some 'comment' - I want them to just use 'doc' | ||||
| 2012-01-23 | rustdoc: Get the crate brief description from the 'desc' attr | Brian Anderson | -1/+22 | |
| 2012-01-19 | rustdoc: Make doc::retdoc non-optional | Brian Anderson | -14/+6 | |
| 2012-01-19 | rustdoc: Write markdown for function signatures | Brian Anderson | -4/+13 | |
| 2012-01-19 | rustdoc: Add function signatures to the doc tree | Brian Anderson | -1/+1 | |
| 2012-01-19 | rustdoc: Add function signature field to the doc::fndoc | Brian Anderson | -1/+2 | |
| 2012-01-19 | rustdoc: Attach return value descriptions to the doc tree | Brian Anderson | -3/+24 | |
| 2012-01-19 | Remove support for the '.' after a nullary tag in a pattern | Tim Chevalier | -1/+1 | |
| (Commit also includes lots of changes to remove '.'s that a git merge messed up, or else it was monkeys.) | ||||
| 2012-01-19 | rustdoc: Cleanup | Brian Anderson | -18/+3 | |
| 2012-01-19 | rustdoc: Remove nullary-tag dots | Brian Anderson | -1/+1 | |
| 2012-01-18 | rustdoc: Add fn arg descriptions to the doc tree | Brian Anderson | -4/+26 | |
| 2012-01-18 | rustdoc: Change field order on doc::fndoc | Brian Anderson | -2/+2 | |
