| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2011-08-09 | Test case for issue #758. | Lindsey Kuper | -0/+11 | |
| 2011-08-09 | rt: Make comparison through type vars work | Patrick Walton | -21/+14 | |
| 2011-08-09 | rt: Fix comparison of interior vectors | Patrick Walton | -5/+63 | |
| 2011-08-09 | XFAIL sio-ctx | Brian Anderson | -0/+5 | |
| Reportedly fails sometimes, probably when RUST_THREADS > 1 | ||||
| 2011-08-09 | The self-stack stuff (from #702) also closes issue #718. | Lindsey Kuper | -4/+5 | |
| 2011-08-09 | Change the ivec type syntax to [T]. | Erick Tryzelaar | -50/+62 | |
| This preserves the old syntax for now. | ||||
| 2011-08-09 | Add newlines to the end of some files. | Erick Tryzelaar | -2/+2 | |
| 2011-08-09 | A little backwarding cleanup/refactoring. | Lindsey Kuper | -14/+10 | |
| 2011-08-09 | Thread "self" through the stack. Backwarding! Closes #702. | Lindsey Kuper | -71/+87 | |
| 2011-08-08 | Implement typestate checking for move-mode args. Un-XFAIL ↵ | Graydon Hoare | -32/+110 | |
| compile-fail/move-arg.rs. | ||||
| 2011-08-08 | rt: Add code to walk over interior vectors, untested as of yet | Patrick Walton | -27/+84 | |
| 2011-08-08 | rt: Compare tags | Patrick Walton | -7/+59 | |
| 2011-08-08 | rt: Align when comparing the insides of boxes | Patrick Walton | -13/+10 | |
| 2011-08-08 | rt: Align mallocs to 16 byte boundaries | Patrick Walton | -0/+1 | |
| 2011-08-08 | Disabling TRACK_ALLOCATIONS | Eric Holk | -1/+1 | |
| 2011-08-08 | Introduced task handles. | unknown | -38/+75 | |
| This is the new way to refer to tasks in rust-land. Currently all they do is serve as a key to look up the old rust_task structure. Ideally they won't be ref counted, but baby steps. | ||||
| 2011-08-08 | rt: Compare the insides of boxes | Patrick Walton | -6/+32 | |
| 2011-08-08 | rustc: Emit the shape of "float" as f64, not f32 | Patrick Walton | -1/+1 | |
| 2011-08-08 | Don't bother zeroing out slots in cleanups. | Michael Sullivan | -5/+1 | |
| 2011-08-08 | rustc: Fix signature on cmp glue upcall | Patrick Walton | -1/+1 | |
| 2011-08-08 | Add new arg-passing mode 'move' denoted with '-T'. Translate as ↵ | Graydon Hoare | -6/+39 | |
| pass-by-value, doesn't deinit source yet nor get proper analysis in typestate, alias passes. | ||||
| 2011-08-08 | stdlib: std::ebmlivec and std::ebml are now synonyms | Patrick Walton | -210/+33 | |
| 2011-08-08 | rustc: Declare upcall_cmp_type | Patrick Walton | -10/+20 | |
| 2011-08-08 | rt: "const foo const &" == "const foo &", duh. Puts out burning tinderbox. | Patrick Walton | -1/+1 | |
| 2011-08-08 | rt: Stub the shape-based cmp upcall | Patrick Walton | -9/+121 | |
| 2011-08-08 | Using unsafe chan pointer idiom to make task-comm-16.rs pass again. | Eric Holk | -5/+5 | |
| 2011-08-08 | Temporarily disabling chan test to put out linux fire. | Eric Holk | -1/+8 | |
| 2011-08-08 | Converted the rest of the task-comm-* tests over. Also fixed some | Eric Holk | -167/+171 | |
| channel lifecycle bugs. | ||||
| 2011-08-08 | Added an unsafe way to pass libchans over spawn and chans, and converted ↵ | Eric Holk | -9/+29 | |
| task-comm-0 to use libcomm. | ||||
| 2011-08-05 | rt: Stub compare glue | Patrick Walton | -22/+60 | |
| 2011-08-05 | rt: Uncomment data<T> | Patrick Walton | -48/+70 | |
| 2011-08-05 | Removing trailing whitespace in rust_shape.cpp | Eric Holk | -1/+1 | |
| 2011-08-05 | Removing an invalid operation in the attempt to restore valgrind cleanness. | Eric Holk | -1/+0 | |
| 2011-08-05 | XFAIL sio-srv | Brian Anderson | -1/+5 | |
| Needs to run on loopback so it doesn't trigger windows firewall, but seems to be hanging. Giving up for now. | ||||
| 2011-08-05 | rt: Simplify the signature of walk_tag; stub code for the data walker | Patrick Walton | -77/+181 | |
| 2011-08-05 | Revert "rustc: bzero in zero_alloca. Shaves off a second or three." | Paul Stansifer | -1/+1 | |
| This causes trouble in Valgrind in drop glue in parsing. This reverts commit 4d180793f04ece462d2053c1a04ea2b0d73b4ee2. | ||||
| 2011-08-05 | Fix a type in the libuv mingw makefile | Brian Anderson | -1/+1 | |
| 2011-08-05 | Another test for the occurs check, this one from issue 778 | Tim Chevalier | -0/+4 | |
| 2011-08-05 | Atomic ref counting for chans. | Eric Holk | -38/+61 | |
| 2011-08-05 | Rewrote receive to return a value. This lets us initialize variables by ↵ | Eric Holk | -12/+12 | |
| receiving them. | ||||
| 2011-08-05 | Initialize all constraints to False | Tim Chevalier | -9/+41 | |
| Previously, typestate was initializing the init constraint for a declared-but-not-initialized variable (like x in "let x;") to False, but other constraints to Don't-know. This led to over-lenient results when a variable was used before declaration (see the included test case). Now, everything gets initialized to False in the prestate/poststate- finding phase, and Don't-know should only be used in pre/postconditions. This aspect of the algorithm really needs formalization (just on paper), but for now, this closes #700 | ||||
| 2011-08-05 | etc: Add "lambda" and "inline" to the vim mode | Patrick Walton | -4/+4 | |
| 2011-08-05 | rustc: Parse "inline". Also write it into metadata. | Patrick Walton | -13/+33 | |
| 2011-08-05 | Un-XFAIL sio-ctx, sio-srv | Brian Anderson | -8/+0 | |
| Seem to work consistently | ||||
| 2011-08-05 | Munge libuv makefiles sufficiently to build out of tree. | Graydon Hoare | -78/+52 | |
| 2011-08-05 | Tweak libuv makefiles so they pick up custom CFLAGS | Brian Anderson | -2/+2 | |
| 2011-08-05 | Fix uv_buf_t declaration on win32 | Brian Anderson | -0/+8 | |
| The fields of this structure are mysteriously defined in the opposite order on windows as on unix | ||||
| 2011-08-05 | XFAIL all the sio tests | Brian Anderson | -0/+20 | |
| They have random failures still, sadly. | ||||
| 2011-08-05 | Add libuv Makefile | Rob Arnold | -0/+113 | |
| 2011-08-05 | Update libuv to revision ee599ec1141cc48f895de1f9d148033babdf9c2a | Rob Arnold | -723/+37883 | |
