| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2011-08-20 | Revert "Shuffle around definitions in rust_shape.h" | Brian Anderson | -110/+110 | |
| This reverts commit d09b421d55d3772516181cfa5b791be485389876. | ||||
| 2011-08-20 | Shuffle around definitions in rust_shape.h | Brian Anderson | -110/+110 | |
| Try to put out darwin tinderbox fire | ||||
| 2011-08-19 | rt: Remove rustboot's GC infrastructure | Patrick Walton | -126/+6 | |
| 2011-08-19 | rt: Implement stack crawling | Patrick Walton | -11/+26 | |
| 2011-08-19 | rt: Split out shapes into rust_shape.cpp and rust_shape.h so that shape code ↵ | Patrick Walton | -916/+956 | |
| can be written outside of rust_shape.cpp | ||||
| 2011-08-19 | Add missing struct keyword to rust_gc | Brian Anderson | -1/+1 | |
| 2011-08-19 | rt: Find roots on the stack; stub mark and sweep routines | Patrick Walton | -8/+121 | |
| 2011-08-19 | rt: Attempt to put out burning tinderbox by fully qualifying gc::gc(). | Patrick Walton | -1/+1 | |
| 2011-08-19 | rt: Call maybe_gc on mallocs | Patrick Walton | -11/+38 | |
| 2011-08-18 | rt: Remove "TODO: Windows" | Patrick Walton | -1/+0 | |
| 2011-08-18 | rt: Fix the calculation of the location of GC safe points | Patrick Walton | -1/+1 | |
| 2011-08-18 | rustc: Stub GC routines | Patrick Walton | -0/+70 | |
| 2011-08-18 | rt: Remove rust_alarm dead code | Patrick Walton | -36/+0 | |
| 2011-08-18 | Make windows respect RUST_SEED. Closes #627. | Michael Sullivan | -11/+10 | |
| 2011-08-18 | Remove rc_base. Closes #603. | Michael Sullivan | -26/+10 | |
| 2011-08-18 | Remove rust_intrinsic_vec_len | Brian Anderson | -19/+0 | |
| I just edited the ll by hand since I don't have clang on hand | ||||
| 2011-08-18 | Rename rust_vec to rust_evec | Brian Anderson | -26/+26 | |
| 2011-08-18 | Rename some vec upcalls and trans functions from vec* to evec* | Brian Anderson | -2/+9 | |
| 2011-08-18 | Remove upcall_new_vec | Brian Anderson | -19/+0 | |
| 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 | -21/+13 | |
| 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 | -48/+22 | |
| Only generate a single main function. Rename rust_start_ivec to rust_start, leaving a transitional rust_start_ivec in place. | ||||
| 2011-08-17 | rustc: Use obstacks in lieu of dynamically-allocated frames only when the ↵ | Patrick Walton | -19/+42 | |
| frame is actually dynamically-sized | ||||
| 2011-08-17 | Revert "rt: Use obstacks in lieu of dynamically-sized frames" | Patrick Walton | -42/+19 | |
| This reverts commit cc5fcfce89312042e52401eb883160ebf289235f. | ||||
| 2011-08-17 | rt: Use obstacks in lieu of dynamically-sized frames | Patrick Walton | -19/+42 | |
| 2011-08-17 | Making more of the rust_task structure directly accessible from Rust. | Eric Holk | -36/+21 | |
| 2011-08-17 | Yet another comm interface. | Eric Holk | -3/+0 | |
| 2011-08-17 | rustc: Run obstack cleanups at the end of each function | Patrick Walton | -2/+3 | |
| 2011-08-17 | rustc: Mark an obstack fencepost when entering a dynamically-sized frame | Patrick Walton | -0/+9 | |
| 2011-08-16 | rt: Implement obstacks, untested as of yet | Patrick Walton | -1/+136 | |
| 2011-08-16 | New channel-based task status notifications. | Eric Holk | -9/+53 | |
| 2011-08-16 | Removing port, chan and task shapes. | Eric Holk | -6/+0 | |
| 2011-08-16 | Removing task, chan and port upcalls. | Eric Holk | -192/+0 | |
| 2011-08-16 | Accept main(args: [str]) as main signature | Brian Anderson | -8/+74 | |
| 2011-08-16 | Disabling TRACK_ALLOCATIONS | Eric Holk | -2/+2 | |
| 2011-08-16 | Removed trans_comm.rs from the compiler. Updating aio/sio to work with the ↵ | Eric Holk | -13/+47 | |
| new chan and port system, started on a networking module for the standard library. | ||||
| 2011-08-15 | Abort abruptly on failure on windows | Brian Anderson | -0/+6 | |
| Trying to shutdown cleanly results in wierd failures | ||||
| 2011-08-15 | Reducing the chances for race conditions in join. | Eric Holk | -2/+19 | |
| 2011-08-15 | Fixing win32 build. | Eric Holk | -1/+1 | |
| 2011-08-15 | Properly ref counting to fix valgrind issues on linux. | Eric Holk | -15/+38 | |
| 2011-08-15 | Removed spawn and task from the parser. Updated all the tests except for the ↵ | Eric Holk | -3/+10 | |
| benchmarks. | ||||
| 2011-08-15 | Fixed memory accounting and task stack creation bugs. | Eric Holk | -34/+77 | |
| 2011-08-15 | Working on more spawn test cases. | Eric Holk | -7/+15 | |
| 2011-08-15 | Updating to build on Linux and Mac, and hopefully Windows too. | Eric Holk | -0/+4 | |
| 2011-08-15 | Added a library version of spawn. Before long, we can remove the old version. | Eric Holk | -30/+77 | |
| 2011-08-15 | Port ID-based channels. | Eric Holk | -2/+34 | |
| 2011-08-15 | First step towards port handles. | Eric Holk | -3/+37 | |
| 2011-08-12 | Rename rust_list_files_ivec to rust_list_files | Brian Anderson | -2/+2 | |
| 2011-08-12 | Remove rust_list_files from std and rt | Brian Anderson | -26/+0 | |
| 2011-08-12 | Remove runtime vector builtins | Brian Anderson | -92/+0 | |
