about summary refs log tree commit diff
path: root/src/rt
AgeCommit message (Expand)AuthorLines
2013-04-21auto merge of #5887 : jdm/rust/stackbounds, r=brsonbors-0/+7
2013-04-21rt: Make the C stack segment accessible to runtime users.Josh Matthews-0/+7
2013-04-19auto merge of #5962 : pcwalton/rust/shootout, r=pcwaltonbors-10/+149
2013-04-19core: Add rt::context for figuring out what runtime services are availableBrian Anderson-0/+6
2013-04-19rt: Remove dump_stacksPatrick Walton-3/+0
2013-04-19librustc: WIP patch for using the return value.Patrick Walton-2/+1
2013-04-19rt: Fix scalability problem with big stacks on 32 bitPatrick Walton-6/+131
2013-04-19librustc: Implement fast-ffi and use it in various placesPatrick Walton-2/+20
2013-04-18auto merge of #5418 : luqmana/rust/stack-float, r=brsonbors-19/+3
2013-04-18sketch: Make rust sketch barf output prettierMarti Raudsepp-2/+2
2013-04-17rustc: Use an out pointer to return structs in x86 C ABI. #5347Brian Anderson-21/+89
2013-04-15rt: Move test functions to rust_test_helpers.cppBrian Anderson-86/+105
2013-04-14add rust_dbg_extern_identity_TwoDoubles to prevent check-fast failureJyun-Yan You-0/+11
2013-04-10add unwind information on morestackILyoan-14/+19
2013-04-10rust morestack assembly for armILyoan-42/+60
2013-04-05Fix various warnings, NOTEs, etcNiko Matsakis-1/+1
2013-04-04fix mac build and comment on stack size checkJyun-Yan You-0/+3
2013-04-04rt: improve mips backendJyun-Yan You-11/+25
2013-04-01rt/arch/arm: fix syntax used for noexec stackDaniel Micay-4/+4
2013-03-31mark the assembly object stacks as non-executableDaniel Micay-19/+91
2013-03-25auto merge of #5409 : brson/rust/rt, r=brsonbors-15/+100
2013-03-25Merge remote-tracking branch 'brson/rt'Brian Anderson-15/+100
2013-03-25auto merge of #5424 : luqmana/rust/inline-rt, r=brsonbors-124/+217
2013-03-21rt: Increase C_STACK_SIZE to 2MB to get JIT/rusti working again (dlopen segfa...Zack Corr-1/+1
2013-03-19Rewrite arm/ccall.sILyoan-15/+10
2013-03-18core: Initialize global state lazily in the Scheduler ctorBrian Anderson-4/+13
2013-03-18Add a way to run the test suite with the new schedulerBrian Anderson-15/+34
2013-03-18core: Simplify uvll bindings and strip out currently-unused bitsBrian Anderson-0/+57
2013-03-18rt: Inline get_sp_limit/set_sp_limit/get_sp for x86.Luqman Aden-63/+45
2013-03-17rt: Inline get_sp_limit/set_sp_limit/get_sp for x86_64.Luqman Aden-64/+175
2013-03-17rt: don't save and restore xmm/regs in __morestack.Luqman Aden-19/+3
2013-03-16rt: Add RUST_DEBUG_MEM to rust_env to avoid racesBrian Anderson-2/+14
2013-03-14auto merge of #5364 : xenocons/rust/patch-1, r=z0w0bors-1/+1
2013-03-14updated from L to ull for easier mingw32 builds.xenocons-1/+1
2013-03-13Revamp foreign code not to consider the Rust modes. This requiresNiko Matsakis-7/+44
2013-03-12Work around linkage bug cross-compiling from x86_64-apple-darwin to i686-appl...Brian Anderson-0/+29
2013-03-11core: Add rt mod and add the new scheduler codeBrian Anderson-28/+69
2013-03-11rt/core: port os::list_dir to rust ref #4812Jeff Olson-70/+33
2013-03-11core: rt/core: impl os::env() in rust ref #4812Jeff Olson-31/+4
2013-03-11rt/core: impl os::getcwd() in rust ref #4812Jeff Olson-21/+0
2013-03-06Merge remote-tracking branch 'brson/cross7'Brian Anderson-2/+19
2013-03-05mk: --android-cross-path to rustcYoung-il Choi-2/+7
2013-03-03rt: fix some bugs for MIPS targetJyun-Yan You-2/+23
2013-03-03rt: MIPS32 supportJyun-Yan You-0/+319
2013-03-02librustdoc: Remove `fn@`, `fn~`, and `fn&` from compiletest, fuzzer, rustdoc,...Patrick Walton-1/+1
2013-03-01auto merge of #5162 : brson/rust/fixmes, r=brsonbors-1/+1
2013-02-28rt: Comment out an assert in rust_kernel. #4711Brian Anderson-2/+5
2013-02-27Convert NOTEs to FIXMEsBrian Anderson-1/+1
2013-02-27rt: Make some runtime calls work outside of task contextBrian Anderson-8/+12
2013-02-27mk: rewrite make filesYoung-il Choi-0/+12