| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2011-11-13 | Make various binops not typecheck for unsafe pointers. Closes #1173 | Brian Anderson | -0/+4 | |
| 2011-11-11 | Add test for #783. Closes #783 | Brian Anderson | -0/+25 | |
| 2011-11-11 | Rehabilitate run-fail/linked-failure4.rs | Brian Anderson | -10/+6 | |
| 2011-11-11 | Rehabilitate run-pass/task-killjoin.rs | Brian Anderson | -9/+7 | |
| 2011-11-11 | Rehabilitate run-pass/task-comm.rs | Brian Anderson | -9/+9 | |
| 2011-11-11 | rt: Take the task lock when dropping port refcounts | Brian Anderson | -4/+3 | |
| Sucks, but otherwise there are races when one task drops the refcount to zero followed by another bumping it again | ||||
| 2011-11-11 | Fix run-fail/spawnfail | Brian Anderson | -4/+3 | |
| Catch the case where a parent is killed immediately before it terminates normally. | ||||
| 2011-11-11 | Give task-perf-word-count default behavior. Closes #1172 | Brian Anderson | -18/+172 | |
| 2011-11-10 | str: add escape() | Elly Jones | -0/+8 | |
| Signed-off-by: Elly Jones <elly@leptoquark.net> | ||||
| 2011-11-10 | Cleanup unused imports in tests | Haitao Li | -4/+0 | |
| 2011-11-10 | rustc: Add support of warning on unused imports | Haitao Li | -0/+19 | |
| Fixes issue #889 | ||||
| 2011-11-10 | stdlib: Remove sio and aio. Bitrotted. | Brian Anderson | -107/+0 | |
| 2011-11-10 | Add float support to #fmt. Fix #1014. | Josh Matthews | -0/+14 | |
| 2011-11-09 | Add "cdecl" as synonym for "c-stack-cdecl" | Brian Anderson | -26/+26 | |
| 2011-11-09 | Add "stdcall" as synonym for "c-stack-stdcall" | Brian Anderson | -2/+2 | |
| 2011-11-09 | Make native "c-stack-stdcall" ABI work | Brian Anderson | -2/+33 | |
| The symbol name is based on the number of arguments, so we have to declare it correctly. For some reason GetLastError doesn't work now. | ||||
| 2011-11-09 | Add test with implemented bits of issue #570. | Joshua Wise | -0/+17 | |
| 2011-11-08 | Make task_sleep an intrinsic. | Brian Anderson | -2/+2 | |
| 2011-11-08 | rt: Remove task_yield builtin | Brian Anderson | -2/+2 | |
| This is just a special case of task_sleep | ||||
| 2011-11-08 | Remove all uses of native cdecl except for those that yield | Brian Anderson | -15/+22 | |
| 2011-11-07 | json: betterify for brson | Elly Jones | -6/+55 | |
| Signed-off-by: Elly Jones <ellyjones@google.com> | ||||
| 2011-11-07 | Remove native "llvm" ABI | Brian Anderson | -10/+0 | |
| 2011-11-07 | Add test for if without else cannot return result | Brian Anderson | -0/+6 | |
| 2011-11-07 | Add tests for blocks that must not have results | Brian Anderson | -0/+29 | |
| 2011-11-06 | [Test] rope.rs: testing concat | David Rajchenbach-Teller | -0/+16 | |
| 2011-11-05 | Fixup: forgotten stdtest/rope.rs | David Rajchenbach-Teller | -0/+148 | |
| 2011-11-05 | stdlib: Added a small rope library | David Rajchenbach-Teller | -0/+1 | |
| 2011-11-05 | uint.rs: added functions div_ceil, div_floor, div_round | David Rajchenbach-Teller | -0/+7 | |
| 2011-11-03 | Update some more tests for 1a68a9882 | Marijn Haverbeke | -43/+1 | |
| 2011-11-03 | Disallow writing to function arguments again | Marijn Haverbeke | -6/+8 | |
| Remove implicit copying hack. Closes #1118 | ||||
| 2011-11-02 | Add vec::permute to the standard library (#1013) | Matt Brubeck | -0/+21 | |
| 2011-11-02 | Rename car/cdr to head/tail in std::list | Marijn Haverbeke | -10/+10 | |
| Closes #1086 | ||||
| 2011-11-02 | Make ptr::addr_of return an immutable vec, add mut_addr_of | Marijn Haverbeke | -3/+3 | |
| 2011-11-01 | Ignore another test involving failure on windows | Brian Anderson | -0/+1 | |
| 2011-11-01 | Ignore should_fail tests on windows | Brian Anderson | -0/+10 | |
| 2011-11-01 | Add should_fail annotation for unit tests | Matt Brubeck | -5/+82 | |
| 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-11-01 | Fix alignment of interior pointers of dynamic-size types. Closes #1112 | Brian Anderson | -0/+37 | |
| GEP_tup_like finds interior pointers by creating a tuple of all the types preceding the element it wants a pointer to, then asks for the size of that tuple. This results in incorrect pointers when the alignment of that tuple is not the alignment of the interior type you're getting a pointer to. | ||||
| 2011-10-31 | Fix the filenames used in some IO tests | Brian Anderson | -4/+4 | |
| These tests are relying on not being able to open certain files, but did not work correctly when run as root. | ||||
| 2011-10-31 | Add a char::to_digit function | Matt Brubeck | -0/+29 | |
| 2011-10-31 | Correct handling of non-numeric chars in parse_buf | Matt Brubeck | -1/+43 | |
| Without this fix, int::parse_buf and uint::parse_buf return incorrect results for any strings that contain non-numeric characters. Fixes #1102. | ||||
| 2011-10-31 | Rename std::str::chars to iter_chars | Marijn Haverbeke | -2/+2 | |
| 2011-10-31 | Add a way to iterate over a str's chars to std::str | Marijn Haverbeke | -0/+13 | |
| 2011-10-30 | Fix int::parse_buf for negative numbers (#1102) | Matt Brubeck | -1/+16 | |
| 2011-10-30 | Make float::from_str ignore whitespace (#1089) | Matt Brubeck | -1/+22 | |
| Discard leading and trailing whitespace, for consistency with C/JS/Java/etc. Also, don't allow floating point numbers that start or end with 'e'. | ||||
| 2011-10-29 | Cleanup the existing platform-specific ignored tests | Brian Anderson | -55/+11 | |
| 2011-10-29 | Add the ability to ignore tests by compiler config | Brian Anderson | -0/+31 | |
| [test] [ignore(cfg(target_os = "win32"))] | ||||
| 2011-10-29 | stdlib: Add vec::concat to concatenate a vector of vectors | Brian Anderson | -0/+5 | |
| Compare to str::concat | ||||
| 2011-10-29 | rustc: Support 'companion mod's for crates and directory mods | Brian Anderson | -0/+23 | |
| Under this scheme when parsing foo.rc the parser will also look for foo.rs to fill in the crate-level module, and when evaluating a directory module directive it will look for a .rs file with the same name as the directory. | ||||
| 2011-10-29 | stdlib: Make io failures recoverable by returning a result | Brian Anderson | -3/+53 | |
| 2011-10-29 | stdlib: Add result::chain for composing results | Brian Anderson | -0/+18 | |
