| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2011-12-06 | Establish 'core' library separate from 'std'. | Graydon Hoare | -353/+0 | |
| 2011-11-18 | Update stdlib, compiler, and tests to new kind system | Marijn Haverbeke | -12/+12 | |
| This involved adding 'copy' to more generics than I hoped, but an experiment with making it implicit showed that that way lies madness -- unless enforced, you will not remember to mark functions that don't copy as not requiring copyable kind. Issue #1177 | ||||
| 2011-11-17 | remove compile-command from local variable blocks | Niko Matsakis | -1/+0 | |
| 2011-11-16 | Use attributes for native module ABI and link name | Haitao Li | -1/+2 | |
| This patch changes how to specify ABI and link name of a native module. Before: native "cdecl" mod llvm = "rustllvm" {...} After: #[abi = "cdecl"] #[link_name = "rustllvm"] native mod llvm {...} The old optional syntax for ABI and link name is no longer supported. Fixes issue #547 | ||||
| 2011-11-10 | Cleanup unused imports | Haitao Li | -1/+0 | |
| 2011-11-09 | Rename "c-stack-cdecl" ABI to "cdecl" | Brian Anderson | -1/+1 | |
| 2011-11-03 | Disallow writing to function arguments again | Marijn Haverbeke | -1/+1 | |
| Remove implicit copying hack. Closes #1118 | ||||
| 2011-11-01 | Add should_fail annotation for unit tests | Matt Brubeck | -14/+23 | |
| This allows test cases to assert that a function is expected to fail. Tests annotated with "should_fail" will succeed only if the function fails. | ||||
| 2011-10-25 | Update our code to new type parameter kind syntax | Marijn Haverbeke | -13/+13 | |
| Closes #1067 | ||||
| 2011-10-24 | migrate sched_threads call | Niko Matsakis | -1/+1 | |
| 2011-10-20 | Remove temporary fn# syntax | Brian Anderson | -2/+2 | |
| 2011-10-20 | Make fn denote a bare function. Convert fn to fn@ as needed | Brian Anderson | -5/+5 | |
| 2011-10-20 | Drop the 2 from the spawn*2 functions | Brian Anderson | -1/+1 | |
| Issue #1022 | ||||
| 2011-10-20 | Convert the test runners to typesafe spawn | Brian Anderson | -58/+68 | |
| Issue #1022 | ||||
| 2011-09-26 | stdlib: Fix typos in comments in lib/test.rs | Patrick Walton | -3/+3 | |
| 2011-09-12 | Merge branch 'unwind' | Brian Anderson | -7/+0 | |
| Conflicts: src/comp/middle/trans.rs src/comp/middle/trans_build.rs src/lib/run_program.rs src/test/compiletest/runtest.rs | ||||
| 2011-09-12 | Reformat for new mode syntax, step 1 | Marijn Haverbeke | -18/+17 | |
| Long lines were fixed in a very crude way, as I'll be following up with another reformat in a bit. | ||||
| 2011-09-11 | Remove hack_allow_leaks | Brian Anderson | -7/+0 | |
| Happy to close the loop on this one. Issue #236 | ||||
| 2011-09-02 | Reformat. Issue #855 | Brian Anderson | -28/+21 | |
| 2011-09-01 | Convert all uses of #ifmt to #fmt. Issue #855 | Brian Anderson | -6/+6 | |
| 2011-09-01 | Rename std::istr to std::str. Issue #855 | Brian Anderson | -2/+2 | |
| 2011-09-01 | Remove a few more istr conversions. Issue #855 | Brian Anderson | -5/+5 | |
| 2011-09-01 | Convert std::test to istrs. Issue #855 | Brian Anderson | -14/+14 | |
| 2011-08-31 | Convert uses of #fmt to #ifmt. Issue #855 | Brian Anderson | -8/+7 | |
| 2011-08-27 | Convert std::io to istrs. Issue #855 | Brian Anderson | -11/+17 | |
| 2011-08-27 | Convert std::getopts to istrs. Issue #855 | Brian Anderson | -5/+7 | |
| 2011-08-25 | Cleaning up task and comm exports, updating all the test cases. | Eric Holk | -2/+2 | |
| 2011-08-23 | Resolve a number of FIXMEs | Brian Anderson | -2/+0 | |
| 2011-08-20 | Reformat | Brian Anderson | -58/+44 | |
| This changes the indexing syntax from .() to [], the vector syntax from ~[] to [] and the extension syntax from #fmt() to #fmt[] | ||||
| 2011-08-18 | Rename various things from ivec to vec | Brian Anderson | -1/+0 | |
| 2011-08-17 | Use the new task join methods in the test runner. Closes #826 | Brian Anderson | -5/+8 | |
| 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 | 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 | -1/+4 | |
| 2011-08-17 | Purge vecs from the std::test interface | Brian Anderson | -5/+1 | |
| 2011-08-16 | Port the stdlib to the typaram foo<T> syntax. | Erick Tryzelaar | -5/+5 | |
| 2011-08-16 | Rename std::ivec to std::vec | Brian Anderson | -12/+12 | |
| 2011-08-16 | Add and use an ivec interface to std::test | Brian Anderson | -5/+8 | |
| 2011-08-15 | The wonky for...in... whitespace was bothering me. Sorry! | Lindsey Kuper | -1/+1 | |
| 2011-08-15 | Removed spawn and task from the parser. Updated all the tests except for the ↵ | Eric Holk | -9/+10 | |
| benchmarks. | ||||
| 2011-08-12 | Remove vecs from std::getopts | Brian Anderson | -2/+2 | |
| 2011-08-12 | Rename std::termivec to std::term | Brian Anderson | -7/+7 | |
| 2011-08-12 | Remove std::term | Brian Anderson | -7/+7 | |
| 2011-08-12 | Remove vecs from std::sort | Brian Anderson | -1/+0 | |
| 2011-08-12 | Rename std::ioivec to std::io | Brian Anderson | -6/+6 | |
| 2011-08-12 | Convert all uses of std::io to std::ioivec | Brian Anderson | -6/+6 | |
| 2011-08-09 | Port the stdlib to the ivec type [T] syntax. | Erick Tryzelaar | -8/+8 | |
| 2011-08-02 | Display the name of the test being waited for before the result is in | Brian Anderson | -1/+5 | |
| So the test runner displays the name of the test, then waits for it to finish, then displays the result. It worked this way before things were parallelized and it's just much friendlier this way. | ||||
| 2011-08-02 | Use color to report the final test result, even when running in parallel | Brian Anderson | -2/+3 | |
| After the tests are run there is no more parallelism, so it should be less likely that the control characters will introduce wierd artifacts. | ||||
