summary refs log tree commit diff
path: root/src/rt/rustrt.def.in
AgeCommit message (Expand)AuthorLines
2013-03-18Add a way to run the test suite with the new schedulerBrian Anderson-0/+3
2013-03-18core: Simplify uvll bindings and strip out currently-unused bitsBrian Anderson-0/+9
2013-03-16rt: Add RUST_DEBUG_MEM to rust_env to avoid racesBrian Anderson-0/+1
2013-03-13Revamp foreign code not to consider the Rust modes. This requiresNiko Matsakis-1/+6
2013-03-12Work around linkage bug cross-compiling from x86_64-apple-darwin to i686-appl...Brian Anderson-0/+2
2013-03-11core: Add rt mod and add the new scheduler codeBrian Anderson-0/+7
2013-03-11rt/core: port os::list_dir to rust ref #4812Jeff Olson-2/+3
2013-03-11rt/core: impl os::getcwd() in rust ref #4812Jeff Olson-2/+0
2013-02-19rt: remove export of symbol removed in last commit, r=burningtreeGraydon Hoare-1/+0
2013-02-19rt: fix memory-unsafe random seed logic, r=valgrindcleanGraydon Hoare-2/+2
2013-02-13rt: get rid of rust_fn and replace with fn_env_pair plus a little cleanup.Luqman Aden-1/+0
2013-02-12auto merge of #4900 : luqmana/rust/core_os_errors, r=graydonbors-1/+0
2013-02-12auto merge of #4858 : z0w0/rust/rm_weak_task_count, r=graydonbors-2/+2
2013-02-12rt: remove last_os_error from rustrt.def.inLuqman Aden-1/+0
2013-02-10rt/std: update of libuv API glue for libuv submodule updateJeff Olson-1/+1
2013-02-09Rename dec/inc_weak_task_count to inc/dec_live_count and remove register_task...Zack Corr-2/+2
2013-02-08rt: remove unused 'rust_compare_and_swap_ptr'. Closes #4836Mark Vian-1/+0
2013-02-06Rewrite the exchange allocator to work without an active scheduler. #4457Brian Anderson-5/+2
2013-02-01rt: Remove some unused upcallsBrian Anderson-3/+0
2013-02-01rt: Remove portsBrian Anderson-12/+0
2013-01-23Remove old comm-based weak task interfaceBrian Anderson-2/+0
2013-01-23std: Convert uv_global_loop to use pipesBrian Anderson-1/+0
2013-01-23core: Convert getenv/setenv to use a mutexBrian Anderson-1/+0
2013-01-23core: Add new weak task APIBrian Anderson-1/+3
2013-01-17core: Add private global data interface. #3915Brian Anderson-0/+1
2013-01-15Add at_exit function #4450Brian Anderson-0/+1
2013-01-11Add core::private::run_in_bare_threadBrian Anderson-0/+2
2012-11-05rt: Remove shape codeBrian Anderson-2/+0
2012-11-04Merge remote-tracking branch 'brson/repl'Brian Anderson-0/+7
2012-11-04Use a linenoise with win32 supportBrian Anderson-1/+0
2012-10-30rusti: Remove linenoise module, add to rt, remove core::rlZack Corr-0/+8
2012-10-23rt: Remove unused string upcalls harderBrian Anderson-2/+0
2012-10-23rt: Remove box annihilatorBrian Anderson-1/+0
2012-10-21Replace rust_atomic_increment/decrement and rust_compare_and_swap_ptr with in...Luqman Aden-3/+1
2012-10-20Add new uv functions to rustrt.def.inBrian Anderson-0/+4
2012-10-04rt: Remove check_claims from the export listBrian Anderson-1/+0
2012-10-03Attempt to fix os::args errors on various platforms.Graydon Hoare-0/+2
2012-10-02libstd: Switch off legacy modes in both core and std.Patrick Walton-0/+2
2012-09-24rt: Add a logging function for strings (only).Patrick Walton-0/+1
2012-09-19V2: now with more locks!Philipp Brüschweiler-1/+1
2012-09-19core: Allocate threads on demand, not on scheduler startupPhilipp Brüschweiler-1/+2
2012-09-13rt: Implement ThreadPerCore scheduling modePhilipp Brüschweiler-0/+1
2012-09-07rt: Add rust_gc_metadata to rustrt.def.in.Elliott Slaughter-0/+1
2012-09-07gc: Fix for GC missing stack frames across segment boundaries.Elliott Slaughter-0/+1
2012-08-31Add rust_annihilate_box to rustrt.def.inBrian Anderson-0/+1
2012-08-30libcore: rewrite str::reserve in pure rust.Erick Tryzelaar-1/+0
2012-08-30libcore: Rewrite str::unsafe::push_byte in pure rust.Erick Tryzelaar-1/+0
2012-08-30libcore: rewrite vec::unsafe::from_buf in pure rustErick Tryzelaar-1/+0
2012-08-28Compress metadata section. Seems a minor speed win, major space win.Graydon Hoare-0/+2
2012-08-21Make std::arena run destructors. Closes #2831.Michael Sullivan-0/+1