| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2011-08-18 | Rename rust_vec to rust_evec | Brian Anderson | -26/+26 | |
| 2011-08-18 | Rename T_vec to T_evec | Brian Anderson | -3/+3 | |
| 2011-08-18 | Rename various things from ivec to vec | Brian Anderson | -54/+52 | |
| 2011-08-18 | Change ast::ty_ivec, ty::ty_ivec to ty_vec | Brian Anderson | -47/+47 | |
| 2011-08-18 | Rename some vec upcalls and trans functions from vec* to evec* | Brian Anderson | -11/+20 | |
| 2011-08-18 | Remove upcall_new_vec | Brian Anderson | -23/+0 | |
| 2011-08-18 | Remove ast::ty_vec | Brian Anderson | -157/+5 | |
| 2011-08-18 | Remove seq_kind from ast::expr_vec | Brian Anderson | -34/+27 | |
| 2011-08-18 | Remove oldvecs from runtime command line processing | Brian Anderson | -30/+19 | |
| 2011-08-18 | Simplify the _rust_main/rust_start interface | Brian Anderson | -35/+28 | |
| rust_start will always call _rust_main with the command line args, and it is _rust_main's responsibility to free the args ivec heap. _rust_main will be generated slightly differently depending on whether main takes an ivec or not: if so then it's just passed through to main, otherwise it frees the ivec directly. | ||||
| 2011-08-18 | Continue transition to an ivec-only main | Brian Anderson | -123/+41 | |
| Only generate a single main function. Rename rust_start_ivec to rust_start, leaving a transitional rust_start_ivec in place. | ||||
| 2011-08-18 | Pretty-print ivecs as [] | Brian Anderson | -26/+22 | |
| 2011-08-18 | Fix long line | Marijn Haverbeke | -1/+2 | |
| 2011-08-18 | Remove or _-prefix all unused function arguments | Marijn Haverbeke | -192/+187 | |
| This should make the compilation process a bit less noisy. | ||||
| 2011-08-18 | Don't warn about unused vars whose name starts with _ | Marijn Haverbeke | -2/+3 | |
| Closes #832 | ||||
| 2011-08-17 | rustc: Stub stack map generation machinery | Patrick Walton | -46/+124 | |
| 2011-08-17 | rustc: Use "rust" GC in Rust functions | Patrick Walton | -0/+1 | |
| 2011-08-17 | rustc: Use obstacks in lieu of dynamically-allocated frames only when the ↵ | Patrick Walton | -24/+57 | |
| frame is actually dynamically-sized | ||||
| 2011-08-17 | rustc: Use explicit return blocks | Patrick Walton | -30/+36 | |
| 2011-08-17 | Revert "rt: Use obstacks in lieu of dynamically-sized frames" | Patrick Walton | -69/+40 | |
| This reverts commit cc5fcfce89312042e52401eb883160ebf289235f. | ||||
| 2011-08-17 | rustc: Remove dead i2p function | Patrick Walton | -4/+0 | |
| 2011-08-17 | rt: Use obstacks in lieu of dynamically-sized frames | Patrick Walton | -40/+69 | |
| 2011-08-17 | Better type inference for chans and ports. | Eric Holk | -59/+65 | |
| 2011-08-17 | Track arguments in typestate | Tim Chevalier | -9/+46 | |
| Add the infrastructure for arguments -- as well as local vars -- to be deinitialized with move-mode calls. Address Issue #819 | ||||
| 2011-08-17 | Stop parsing old-style vec types | Brian Anderson | -5/+0 | |
| 2011-08-17 | Remove last mentions of vec<> type in Rust source | Brian Anderson | -10/+2 | |
| 2011-08-17 | Trivial commit to test github AMQP hook | Graydon Hoare | -1/+1 | |
| 2011-08-17 | Trivial commit to test github AMQP hook | Graydon Hoare | -1/+0 | |
| 2011-08-17 | Use the new task join methods in the test runner. Closes #826 | Brian Anderson | -15/+26 | |
| It should report failures properly again | ||||
| 2011-08-17 | Remove more hacks from the test runner | Brian Anderson | -9/+2 | |
| 2011-08-17 | Simplify default_test_to_task | Brian Anderson | -8/+4 | |
| Doesn't appear to require an unsafe pointer now | ||||
| 2011-08-17 | Move some test setup from runtest to compiletest | Brian Anderson | -1/+2 | |
| 2011-08-17 | Convenience methods for spawning and joining tasks. | Eric Holk | -2/+25 | |
| 2011-08-17 | Making more of the rust_task structure directly accessible from Rust. | Eric Holk | -54/+51 | |
| 2011-08-17 | Yet another comm interface. | Eric Holk | -17/+36 | |
| 2011-08-17 | rustc: Add missing "bcx = " | Patrick Walton | -1/+1 | |
| 2011-08-17 | rustc: Run obstack cleanups at the end of each function | Patrick Walton | -8/+33 | |
| 2011-08-17 | rustc: Mark an obstack fencepost when entering a dynamically-sized frame | Patrick Walton | -12/+22 | |
| 2011-08-17 | Restore test task setup | Brian Anderson | -4/+1 | |
| This is needed in order for the test runner to continue on failure, and I don't see that it causes any problems. | ||||
| 2011-08-17 | Using move-mode for spawn thunks to avoid race conditions. | Eric Holk | -31/+60 | |
| 2011-08-17 | rustc: Add the dynastack upcalls to upcall.rs | Patrick Walton | -2/+11 | |
| 2011-08-17 | Refactor resolve_import | Brian Anderson | -42/+13 | |
| Issue #817 | ||||
| 2011-08-17 | Refactor resolve_import | Brian Anderson | -43/+47 | |
| Issue #817 | ||||
| 2011-08-17 | Remove unused case in resolve | Brian Anderson | -4/+0 | |
| Issue #817 | ||||
| 2011-08-17 | Refactor import lookup in middle:resolve | Brian Anderson | -10/+28 | |
| Issue #817 | ||||
| 2011-08-17 | Allow multiple imports in a single statement | Brian Anderson | -3/+155 | |
| Like so: import foo::{bar, baz}; Issue #817 | ||||
| 2011-08-17 | Add compile-fail tests for malformed glob imports | Brian Anderson | -0/+12 | |
| 2011-08-17 | Refactor ast::view_item to differentiate between [ident]s and paths | Brian Anderson | -2/+6 | |
| 2011-08-17 | Allow multiple exports in a single export statement. Issue #817 | Brian Anderson | -10/+31 | |
| 2011-08-17 | Remove transitional interfaces from std::extfmt | Brian Anderson | -18/+1 | |
