| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2011-12-02 | stdlib: Actually write the word 'fail' instead of just thinking it | Brian Anderson | -0/+1 | |
| 2011-12-02 | stdlib: Add issue number to win32 fsync FIXME | Brian Anderson | -1/+1 | |
| 2011-12-02 | stdlib: Win32 fsync is just fail | Brian Anderson | -3/+1 | |
| No fsync function on windows. Needs custom implementation. | ||||
| 2011-12-02 | Added cross-platform fsync api to io; win32 impl needs to be refined | Stefan Plantikow | -13/+147 | |
| No tests, need mktmpfile first | ||||
| 2011-12-02 | Be less specific in 'unresolved import' error patterns | Marijn Haverbeke | -6/+6 | |
| To make sure different test set-ups (check-fast) don't cause the tests to fail. | ||||
| 2011-12-02 | Disable a test that's failing on 32-bit due to imprecise literal handling | Marijn Haverbeke | -1/+2 | |
| 7655b3c0c673a6857ccf94835f6cedbe778a8667 (re-)introduced the problem | ||||
| 2011-12-02 | Include full module path in unresolved errors when looking in module | Marijn Haverbeke | -28/+61 | |
| Closes #1228 | ||||
| 2011-12-02 | Make import ignore imports coming after them | Marijn Haverbeke | -17/+57 | |
| This broke no code at all, so I guess people were already writing imports in this style. Issue #1228 | ||||
| 2011-12-02 | Finally make the -1 crate id in resolve.rs a const | Marijn Haverbeke | -10/+7 | |
| 2011-12-02 | Stop lexing -1 as a single token | Marijn Haverbeke | -62/+3 | |
| And remove the hack that made 1-1 work given that other hack. Issue #954 | ||||
| 2011-12-02 | Allow literal patterns to contain arbitrary literal expressions | Marijn Haverbeke | -128/+175 | |
| This removes the need for the unary minus hacks, and allows some other neat things like matching on 1 >> 4. Issue #954 | ||||
| 2011-12-01 | rt: Fix 64-bit linux __morestack | Brian Anderson | -2/+26 | |
| 2011-12-01 | test: Don't fill queue in run-pass/send-iloop. Closes #1244 | Brian Anderson | -0/+3 | |
| 2011-12-01 | cargo: support build-from-source | Elly Jones | -7/+36 | |
| No install yet. | ||||
| 2011-12-01 | rt: Implement __morestack for 64-bit mac. Doesn't unwind yet | Brian Anderson | -10/+5 | |
| 2011-12-01 | rt: Implement record_sp for 64-bit mac | Brian Anderson | -1/+8 | |
| 2011-12-01 | fix name of SetCurrentDirectory | Niko Matsakis | -2/+2 | |
| 2011-12-01 | libstd: add fs::change_dir() | Elly Jones | -0/+18 | |
| 2011-12-01 | rt: Move RED_ZONE_SIZE to rust_task.cpp | Brian Anderson | -9/+10 | |
| 2011-12-01 | rt: Add FIXME's about future changes to LLVM's __morestack impl | Brian Anderson | -0/+5 | |
| 2011-12-01 | rt: Refactor record_sp into task::record_stack_limit | Brian Anderson | -6/+8 | |
| 2011-12-01 | Build infra and minor build-enabling bugfixes for cargo. | Graydon Hoare | -9/+42 | |
| 2011-12-01 | cargo: add start of rust rewrite | Elly Jones | -0/+135 | |
| 2011-12-01 | stdlib: Implement some preliminary libuv bindings | Brian Anderson | -2/+284 | |
| std::uv is intended to be low-level, exactly mirroring the C API. Difficult to continue the implementation now without scheduler improvements. | ||||
| 2011-12-01 | build: Pass -fPIC to the libuv build | Brian Anderson | -2/+2 | |
| 2011-12-01 | Fix mistake in last use pass | Marijn Haverbeke | -5/+12 | |
| Closes #1243 | ||||
| 2011-11-30 | rt: Reorganize stack growth code | Brian Anderson | -72/+75 | |
| 2011-11-30 | rt: Remove redundant defs of RUST_DEL_STACK | Brian Anderson | -2/+0 | |
| 2011-11-30 | rt: Remove the stack pointer field of stk_seg | Brian Anderson | -42/+9 | |
| 2011-11-30 | rt: Remove upcall_alloc_c_stack/call_c_stack, et. al. | Brian Anderson | -129/+0 | |
| We are using upcall_call_shim_on_c_stack now | ||||
| 2011-11-30 | rt: Rewrite 32-bit __morestack to use the shim upcall | Brian Anderson | -85/+63 | |
| 2011-11-30 | adjust and un-xfail | Niko Matsakis | -17/+21 | |
| 2011-11-30 | fix path for the find command | Niko Matsakis | -1/+1 | |
| 2011-11-30 | use 64-bit as host if on 64-bit CPU | Niko Matsakis | -3/+1 | |
| 2011-11-30 | Register snapshots | Brian Anderson | -0/+7 | |
| 2011-11-30 | xfail run-pass/bind-native-printf | Brian Anderson | -0/+1 | |
| Bots are crashing on this on the x86_64 build. As this doesn't seem crucial for getting the x86_64 snapshot, I'm just turning it off. | ||||
| 2011-11-30 | Box ast::path values | Marijn Haverbeke | -103/+102 | |
| It seems inefficient to copy them around. Let's measure whether that's actually > the case | ||||
| 2011-11-30 | Fix typo in stdlib docs. | Lindsey Kuper | -1/+1 | |
| 2011-11-29 | rt: Request the correct number of bytes on the C stack | Brian Anderson | -1/+1 | |
| 2011-11-29 | rt: Delete the entire stack chain on task destruction | Brian Anderson | -2/+6 | |
| Unwinding through __morestack on 64-bit Linux seems to be no big deal, and all we have to do is free the stacks to make unwinding work with split stacks. | ||||
| 2011-11-29 | Fix terminology typo. | Graydon Hoare | -1/+1 | |
| 2011-11-29 | Reflow at 60 columns. Nsis seems happy. Close #1010. | Graydon Hoare | -175/+222 | |
| 2011-11-29 | build: Have 'make check' run all target/host combinations | Brian Anderson | -16/+48 | |
| 2011-11-29 | build: Fix stage0 rules for non-host targets | Brian Anderson | -3/+3 | |
| 2011-11-29 | rt: Conditionalize out the 32-bit __morestack for everything but Linux | Brian Anderson | -0/+7 | |
| Currently broken everywhere else | ||||
| 2011-11-29 | rt: Fix the name of the linux macro in x86_64/morestack.S | Brian Anderson | -1/+1 | |
| 2011-11-29 | rt: Fix calculation of stack args location in x86_64/morestack.S | Brian Anderson | -3/+49 | |
| 2011-11-29 | rt: Fix i386/morestack.S for static linking | Brian Anderson | -2/+3 | |
| 2011-11-29 | improve install, fix MKFILE_DEPS so it works | Niko Matsakis | -25/+23 | |
| 2011-11-29 | fix snap | Niko Matsakis | -6/+15 | |
