| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2011-08-17 | Better type inference for chans and ports. | Eric Holk | -31/+41 | |
| 2011-08-17 | Track arguments in typestate | Tim Chevalier | -0/+18 | |
| Add the infrastructure for arguments -- as well as local vars -- to be deinitialized with move-mode calls. Address Issue #819 | ||||
| 2011-08-17 | Remove last mentions of vec<> type in Rust source | Brian Anderson | -2/+2 | |
| 2011-08-17 | Use the new task join methods in the test runner. Closes #826 | Brian Anderson | -10/+18 | |
| It should report failures properly again | ||||
| 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 | -0/+8 | |
| 2011-08-17 | Yet another comm interface. | Eric Holk | -0/+8 | |
| 2011-08-17 | Using move-mode for spawn thunks to avoid race conditions. | Eric Holk | -26/+51 | |
| 2011-08-17 | Refactor import lookup in middle:resolve | Brian Anderson | -0/+14 | |
| Issue #817 | ||||
| 2011-08-17 | Allow multiple imports in a single statement | Brian Anderson | -0/+57 | |
| 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 | Allow multiple exports in a single export statement. Issue #817 | Brian Anderson | -0/+16 | |
| 2011-08-16 | Updating to new type parameter syntax. | Eric Holk | -2/+2 | |
| 2011-08-16 | New channel-based task status notifications. | Eric Holk | -0/+32 | |
| 2011-08-16 | Port the tests to the expr foo::<T> syntax. | Erick Tryzelaar | -190/+198 | |
| 2011-08-16 | Port the tests to the decl foo<T> syntax. | Erick Tryzelaar | -149/+149 | |
| 2011-08-16 | Port the tests to the typaram foo<T> syntax. | Erick Tryzelaar | -298/+299 | |
| 2011-08-16 | Add pp test for interleaving comments through vectors. Closes #679 | Brian Anderson | -0/+60 | |
| 2011-08-16 | Rename std::ivec to std::vec | Brian Anderson | -154/+154 | |
| 2011-08-16 | Convert most main functions to the ivec signature | Brian Anderson | -41/+33 | |
| Converting rustc will still take a snapshot | ||||
| 2011-08-16 | Accept main(args: [str]) as main signature | Brian Anderson | -0/+3 | |
| 2011-08-16 | Updating sio tests. | Eric Holk | -15/+21 | |
| 2011-08-16 | Removed trans_comm.rs from the compiler. Updating aio/sio to work with the ↵ | Eric Holk | -107/+118 | |
| new chan and port system, started on a networking module for the standard library. | ||||
| 2011-08-16 | Make let bindings' scope start at their definition | Marijn Haverbeke | -14/+14 | |
| Also, allow let bindings in a block to shadow each other. | ||||
| 2011-08-16 | Clean up zip and unzip in std::ivec | Marijn Haverbeke | -12/+12 | |
| 2011-08-15 | The wonky for...in... whitespace was bothering me. Sorry! | Lindsey Kuper | -90/+90 | |
| 2011-08-15 | XFAIL task-comm-15 | Brian Anderson | -0/+4 | |
| Fails consistently on windows | ||||
| 2011-08-15 | Test case for issue #115. | Lindsey Kuper | -0/+19 | |
| 2011-08-15 | Test cases for issue #822. | Lindsey Kuper | -1/+28 | |
| 2011-08-15 | Simple example of anonymous objects from nothing. Closes #812. | Lindsey Kuper | -0/+38 | |
| 2011-08-15 | Tests for type inferred lambda-blocks. | Michael Sullivan | -6/+15 | |
| 2011-08-15 | Add operator 'copy', translates as fall-through. | Graydon Hoare | -0/+5 | |
| 2011-08-15 | XFAIL run-pass/task-killjoin | Brian Anderson | -0/+4 | |
| Seems to be failing with some consistency | ||||
| 2011-08-15 | Allow `[a, b, ..., c]` transcription patterns in MBE. | Paul Stansifer | -0/+5 | |
| 2011-08-15 | Add backtraces for syntax problems. | Paul Stansifer | -1/+1 | |
| 2011-08-15 | Reducing the chances for race conditions in join. | Eric Holk | -1/+1 | |
| 2011-08-15 | Syntax updates. | Eric Holk | -10/+11 | |
| 2011-08-15 | Converted over benchmarks. | Eric Holk | -82/+59 | |
| 2011-08-15 | Removed spawn and task from the parser. Updated all the tests except for the ↵ | Eric Holk | -247/+333 | |
| benchmarks. | ||||
| 2011-08-15 | Porting a bunch of tests over. | Eric Holk | -80/+86 | |
| 2011-08-15 | Removed old object-based chans. | Eric Holk | -97/+86 | |
| 2011-08-15 | Converted two more spawn tests. | Eric Holk | -3/+11 | |
| 2011-08-15 | Fixed memory accounting and task stack creation bugs. | Eric Holk | -1/+1 | |
| 2011-08-15 | Working on more spawn test cases. | Eric Holk | -9/+30 | |
| 2011-08-15 | Added a library version of spawn. Before long, we can remove the old version. | Eric Holk | -0/+5 | |
| 2011-08-15 | Move mode for lib comm, converted a few tests. | Eric Holk | -18/+25 | |
| 2011-08-15 | Port ID-based channels. | Eric Holk | -0/+21 | |
| 2011-08-15 | Re-add some deleted tuple tests | Marijn Haverbeke | -0/+65 | |
| 2011-08-12 | Eliminate autoderef on binops and unary negation. | Michael Sullivan | -5/+2 | |
| Autoderef on binops is basically unused, kind of silly, and complicates typechecking. There were only three instances of it in the compiler and the test drivers, two of which were of the form "*foo = foo + 1", which should be written as "*foo += 1" anyways. | ||||
| 2011-08-12 | Change some tests that used binop autoderef. | Michael Sullivan | -9/+8 | |
