| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2012-03-13 | fixup serialize_variant | Niko Matsakis | -0/+564 | |
| 2012-03-13 | get new decorator extensions working | Niko Matsakis | -0/+52 | |
| 2012-03-13 | Name types after their modules instead of 't' | Brian Anderson | -4/+4 | |
| 2012-03-13 | Overhaul constructor naming in libs | Brian Anderson | -5/+5 | |
| 2012-03-13 | Fix Issue #1926 by sorting the gather list. | Kevin Atkinson | -1/+6 | |
| 2012-03-12 | Libc/os/run/rand/io reorganization. Close #1373. Close #1638. | Graydon Hoare | -22/+12 | |
| - 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-12 | rustc: Add node IDs to AST types so we can associate them with region ↵ | Patrick Walton | -24/+54 | |
| environments | ||||
| 2012-03-12 | Revert "rustc: Add node IDs to AST types so we can associate them with ↵ | Patrick Walton | -45/+21 | |
| region environments" This reverts commit 96e1bbd4a0abd2c8e76e7e02b396c5319dea7a8d. | ||||
| 2012-03-12 | rustc: Add node IDs to AST types so we can associate them with region ↵ | Patrick Walton | -21/+45 | |
| environments | ||||
| 2012-03-10 | Use loop instead of while(true) in libraries and compiler itself | Tim Chevalier | -19/+15 | |
| And remove spurious fails/unreachable() calls. | ||||
| 2012-03-09 | Add an infinite loop construct | Tim Chevalier | -7/+29 | |
| Add a loop {} construct for infinite loops, and use it in test cases. See #1906 for details. | ||||
| 2012-03-09 | rustc: Wrap regions in a node ID | Patrick Walton | -4/+7 | |
| 2012-03-09 | rustc: Add region def ids to the AST | Patrick Walton | -2/+3 | |
| 2012-03-09 | Revert "rustc: Create def IDs for region parameters" | Patrick Walton | -9/+5 | |
| This reverts commit 0d4cb759494f9589ba57c4f2c41f5a5737ab74e0. | ||||
| 2012-03-09 | rustc: Create def IDs for region parameters | Patrick Walton | -5/+9 | |
| 2012-03-08 | rustc: Add pretty printing support for the address-of operator. ↵ | Patrick Walton | -1/+14 | |
| Un-XFAIL-pretty simple-regions.rs. | ||||
| 2012-03-08 | rustc: Change the address-of operator to an explicit production so that we ↵ | Patrick Walton | -2/+10 | |
| can parse the mutability | ||||
| 2012-03-08 | Change util::unreachable to core::unreachable | Tim Chevalier | -2/+2 | |
| Closes #1931 | ||||
| 2012-03-08 | rustc: Add ty_rptr support to the visitor | Patrick Walton | -0/+1 | |
| 2012-03-08 | Explicitly store self_ids use for self locals in methods | Marijn Haverbeke | -8/+10 | |
| This makes it possible to move them between crates without confusion, and to instantiate them at a point where the monomorphizing substitutions are known. Issue #1944 | ||||
| 2012-03-08 | rustc: Parse the safe address-of operator | Patrick Walton | -0/+6 | |
| 2012-03-08 | rustc: Add the safe address-of operator to the AST | Patrick Walton | -1/+2 | |
| 2012-03-08 | rustc: Parse region types | Patrick Walton | -0/+20 | |
| 2012-03-08 | rustc: Add region-annoted type parameters to the AST; stub associated patterns | Patrick Walton | -0/+9 | |
| 2012-03-07 | Fix #1941: inlining of items that themselves contain nested items | Niko Matsakis | -0/+1 | |
| The fix is to drop nested items from the encoded AST. Nested items may themselves be inlined, but that is an independent question. | ||||
| 2012-03-05 | rustc: Use std::util::unreachable | Brian Anderson | -1/+1 | |
| 2012-03-05 | rustc: Lower case error messages | Brian Anderson | -3/+5 | |
| 2012-03-04 | Translate simple classes | Tim Chevalier | -36/+50 | |
| Programs using classes with fields only (no methods) compile and run, as long as nothing refers to a class in a different crate (todo). Also changed the AST representation of classes to have a separate record for constructor info (instead of inlining the fields in the item_class node), and fixed up spans and pretty-printing for classes. | ||||
| 2012-03-02 | Move src/comp to src/rustc | Graydon Hoare | -0/+10570 | |
