| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2011-11-11 | rt: Take the task lock when dropping port refcounts | Brian Anderson | -27/+21 | |
| 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 | -6/+11 | |
| 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-11 | rt: Add locking invariants to rust_task | Brian Anderson | -0/+8 | |
| 2011-11-11 | rt: Remove drop_port. Unused | Brian Anderson | -7/+0 | |
| 2011-11-11 | rt: Remove rust_chan | Brian Anderson | -140/+29 | |
| 2011-11-12 | Remove unused "--check-unsafe" flag | Haitao Li | -2/+1 | |
| Fixes issue #1138 | ||||
| 2011-11-10 | str: add escape() | Elly Jones | -2/+40 | |
| Signed-off-by: Elly Jones <elly@leptoquark.net> | ||||
| 2011-11-10 | Cleanup unused imports in tests | Haitao Li | -7/+0 | |
| 2011-11-10 | Cleanup unused imports | Haitao Li | -204/+104 | |
| 2011-11-10 | rustc: Add support of warning on unused imports | Haitao Li | -9/+54 | |
| Fixes issue #889 | ||||
| 2011-11-10 | rt: Remove rust_aio.cpp. Bitrotted. | Brian Anderson | -336/+0 | |
| 2011-11-10 | stdlib: Remove sio and aio. Bitrotted. | Brian Anderson | -375/+1 | |
| 2011-11-10 | rt: Move rust_chan::send to rust_port::send | Brian Anderson | -36/+33 | |
| 2011-11-10 | rt: Remove rust_token. Unused | Brian Anderson | -3/+1 | |
| 2011-11-10 | rt: Remove del_chan, take_chan, drop_chan. Unused | Brian Anderson | -17/+0 | |
| 2011-11-10 | rt: Simplify channel-port association | Brian Anderson | -70/+23 | |
| It turns out that there's only ever a single channel per port these days, and it always has the same lifetime as the port, so we don't need a list or a complex association protocol. | ||||
| 2011-11-10 | rt: Remove new_chan. Not needed | Brian Anderson | -16/+3 | |
| 2011-11-10 | rt: Remove chan_send. Unused. | Brian Anderson | -6/+0 | |
| 2011-11-10 | stdlib: Update the example in std::comm | Brian Anderson | -3/+2 | |
| Due to a bug in channel destructors this examples fails when logging is off Issue #1155 | ||||
| 2011-11-10 | Improve make clean rules for libuv | Brian Anderson | -3/+1 | |
| 2011-11-10 | Add float support to #fmt. Fix #1014. | Josh Matthews | -4/+72 | |
| 2011-11-09 | remove rustc target: it breaks mingw32 and I don't care enough | Niko Matsakis | -2/+1 | |
| 2011-11-09 | hack around the problem that x86_64 expects first few args in regs. | Niko Matsakis | -3/+38 | |
| call on c-stack expects all data to be delivered on the stack. | ||||
| 2011-11-09 | use uint64_t when adjusting stack ptr | Niko Matsakis | -2/+2 | |
| 2011-11-09 | add rustc to set of targets to build | Niko Matsakis | -1/+2 | |
| 2011-11-09 | Rename "c-stack-stdcall" ABI to "stdcall" | Brian Anderson | -3/+1 | |
| 2011-11-09 | Rename "c-stack-cdecl" ABI to "cdecl" | Brian Anderson | -27/+25 | |
| 2011-11-09 | Register snapshots | Brian Anderson | -0/+5 | |
| 2011-11-09 | Add "cdecl" as synonym for "c-stack-cdecl" | Brian Anderson | -27/+29 | |
| 2011-11-09 | Add "stdcall" as synonym for "c-stack-stdcall" | Brian Anderson | -3/+5 | |
| 2011-11-09 | rustc: Rename native_abi_c_stack_cdecl to native_abi_cdecl | Brian Anderson | -10/+10 | |
| 2011-11-09 | rustc: Rename native_abi_c_stack_stdcall to native_abi_stdcall | Brian Anderson | -8/+8 | |
| 2011-11-09 | Remove native "x86stdcall" ABI | Brian Anderson | -21/+3 | |
| 2011-11-09 | Convert last use of "x86stdcall" ABI to "c-stack-stdcall" | Brian Anderson | -1/+1 | |
| 2011-11-09 | Register snapshots | Brian Anderson | -0/+5 | |
| 2011-11-09 | Make native "c-stack-stdcall" ABI work | Brian Anderson | -3/+49 | |
| 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-09 | trans: Add binops (except for logic and comparators) and unops to ↵ | Joshua Wise | -2/+78 | |
| trans_const_expr. Working towards issue #570. | ||||
| 2011-11-09 | middle: Add a pass to reject bad const expressions earlier. Currently just ↵ | Joshua Wise | -0/+45 | |
| rejects unimplemented const expressions, but will be needed later. | ||||
| 2011-11-08 | correct stack alignment | Niko Matsakis | -60/+62 | |
| 2011-11-08 | cleanup, removing comments and dead code | Niko Matsakis | -31/+10 | |
| 2011-11-08 | fix bug in loading argument regs | Niko Matsakis | -2/+2 | |
| 2011-11-08 | correct calling convention for x86_64 | Niko Matsakis | -66/+107 | |
| 2011-11-08 | make clean delete all .o files from rt directory | Niko Matsakis | -0/+1 | |
| 2011-11-08 | fix alignment of xmm register storage | Niko Matsakis | -17/+20 | |
| 2011-11-08 | rewrite so that memory allocations have 0 overhead by default | Niko Matsakis | -25/+59 | |
| 2011-11-08 | Correct the arithmetic on 64-bit builds. | Niko Matsakis | -9/+19 | |
| 2011-11-08 | fix handling of target-triples: use a comma to separate hosts | Niko Matsakis | -0/+2 | |
| 2011-11-08 | Re-add libuv as a submodule. | Erick Tryzelaar | -1801/+4335 | |
