| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 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-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-08 | correct stack alignment | Niko Matsakis | -59/+60 | |
| 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 | 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 | Removing the baked in libuv. | Erick Tryzelaar | -142036/+0 | |
| 2011-11-08 | Make task_sleep an intrinsic. | Brian Anderson | -128/+176 | |
| 2011-11-08 | rt: Remove task_yield builtin | Brian Anderson | -7/+0 | |
| This is just a special case of task_sleep | ||||
| 2011-11-07 | Revert "Removing the baked in libuv." | Erick Tryzelaar | -0/+142036 | |
| This reverts commit df30663fdd518c9148a839a40cb9682015a0b79c. | ||||
| 2011-11-07 | Revert "Reimporting libuv as a submodule." | Erick Tryzelaar | -0/+0 | |
| This reverts commit cbae254d8a068ad789ebb767f0a2def5a1f88ed6. | ||||
| 2011-11-07 | Reimporting libuv as a submodule. | Erick Tryzelaar | -0/+0 | |
| Closes #1152. | ||||
| 2011-11-07 | Removing the baked in libuv. | Erick Tryzelaar | -142036/+0 | |
| 2011-11-07 | Rename rust_uv.cpp to rust_aio.cpp | Brian Anderson | -0/+0 | |
| 2011-11-07 | Upgrade libuv to f1859eb841be2fe48512bc10e64556383f408b01 | Brian Anderson | -333/+1571 | |
| 2011-11-07 | Clean up logging output. Closes #1088 | Brian Anderson | -10/+16 | |
| 2011-11-02 | add required symbols | Niko Matsakis | -0/+8 | |
| 2011-11-02 | hastily port so we don't fail to build | Niko Matsakis | -0/+52 | |
| 2011-11-02 | get things checking on ia32 | Niko Matsakis | -47/+57 | |
| 2011-11-02 | enable intrinsics for multiple arch | Niko Matsakis | -17/+130 | |
| 2011-11-02 | start going back to an i386 build | Niko Matsakis | -36/+38 | |
| 2011-11-02 | hack around on makefiles trying to get a 64 bit build | Niko Matsakis | -6/+23 | |
| right now there are many temporary hacks, search for NDM to find them | ||||
| 2011-11-02 | modify x64 assembly and so forth | Niko Matsakis | -112/+93 | |
| 2011-11-02 | do not preserve caller-saved registers | Niko Matsakis | -29/+29 | |
| 2011-11-02 | copy over x86-specific code | Niko Matsakis | -0/+233 | |
| 2011-10-31 | rt: Fix long lines | Patrick Walton | -6/+6 | |
| 2011-10-31 | rt: Have __morestack conform to the calling convention that LLVM generates ↵ | Patrick Walton | -9/+12 | |
| on x86 | ||||
| 2011-10-31 | Stub a __morestack implementation and stack segment allocation. Untested. | Patrick Walton | -1/+70 | |
| 2011-10-26 | Remove task::join_id | Brian Anderson | -27/+0 | |
| This is the old, racy way of joining to a task. It is no longer used. | ||||
| 2011-10-24 | fix c-stack-cdecl when used w/ i64 | Niko Matsakis | -0/+5 | |
| 2011-10-24 | switch over sqrt from llvm to c-stack-cdecl, exposing a bug in | Niko Matsakis | -0/+5 | |
| the supported return types of upcall_c_stack | ||||
| 2011-10-24 | update intrinsics file | Niko Matsakis | -10/+9 | |
| 2011-10-24 | move sys fns into c-stack-cdecl and get_type_desc() into rusti | Niko Matsakis | -82/+85 | |
| there is one test failure, stdtest/sys.rs, which inexplicably (thus far) fails to compile because it invokes sys::rustrt::last_os_error() instead of invoking sys::last_os_error(). If stdtest/sys.rs is updated to invoke the wrapper, it passes. Still tracing the source of this error. | ||||
| 2011-10-24 | migrate leak | Niko Matsakis | -1/+1 | |
| 2011-10-24 | migrate debugging funcs | Niko Matsakis | -19/+11 | |
| 2011-10-24 | move rand functions into c-stack-cdecl mode | Niko Matsakis | -0/+10 | |
| 2011-10-24 | move fs routines to c-stack-stdlib | Niko Matsakis | -3/+3 | |
| 2011-10-24 | rip out unused task pointers | Niko Matsakis | -2/+2 | |
| 2011-10-24 | move comm functions out of rust abi | Niko Matsakis | -1/+0 | |
| 2011-10-23 | Fix an insane rt build error running 'make check -j3' | Austin Seipp | -3/+1 | |
| 2011-10-22 | Upgrade libuv to 179f475b2ad64729feb0422f06ce133cb364482a | Brian Anderson | -1777/+19397 | |
| 2011-10-21 | Get 'make tidy' to work rustllvm and rt again | Brian Anderson | -126/+126 | |
| 2011-10-21 | Cycle-collect objects | Brian Anderson | -2/+5 | |
| 2011-10-21 | add get_type_desc to list of exported funcs | Niko Matsakis | -0/+1 | |
