summary refs log tree commit diff
path: root/src/rt/rustrt.def.in
AgeCommit message (Expand)AuthorLines
2012-03-20Some tests for passing and returning structures by value on x64. Close #1402....Graydon Hoare-0/+2
2012-03-19Send string concatenation to specialized upcall, shave 17s off librustc compi...Graydon Hoare-0/+1
2012-03-16Remove shared tydescsMarijn Haverbeke-2/+0
2012-03-16Remove dynastack support from runtimeMarijn Haverbeke-4/+0
2012-03-16Get rid of rust_crate_cache in the runtimeMarijn Haverbeke-2/+0
2012-03-15core: Channels are just port idsBrian Anderson-1/+1
2012-03-05rt: Add a hack to fix a port detach bugBrian Anderson-0/+1
2012-03-05rt: Fix the atomic get_ref_count method to avoid racesBrian Anderson-1/+0
2012-03-05rt: Properly block tasks while waiting for port detachBrian Anderson-1/+2
2012-03-05Remove dead code from rt (debug_obj, rust_obj, rust_closure, rust_box_obj, ru...Graydon Hoare-1/+0
2012-03-02retool inline encoding to handle methods, fix testsNiko Matsakis-1/+0
2012-02-29add the ability to snag the frame so we can verify that we are inliningNiko Matsakis-1/+2
2012-02-28add rust_uv_loop_delete to rustrt.def.inJeff Olson-0/+1
2012-02-28moving new uv stuff into uv.rs and rust_uv.cppJeff Olson-30/+11
2012-02-28fzzzy's patch for rustrt.def.inJeff Olson-0/+13
2012-02-18rt: rename nano_time() builtin to match time::precise_time_ns()Chris Peterson-1/+1
2012-02-17rt: Make upcall_vec_push an intrinsicBrian Anderson-1/+1
2012-02-16rt: Add rust_port_select functionBrian Anderson-0/+1
2012-02-14rt: Add a Rust callback debugging functionBrian Anderson-0/+1
2012-02-09rt: Add upcall_call_shim_on_rust_stackBrian Anderson-0/+1
2012-02-09rt: Remove unused builtinsBrian Anderson-4/+0
2012-02-09rt: Add a function for configuring task notificationBrian Anderson-0/+1
2012-02-08core: Add a test for blocking in native codeBrian Anderson-0/+6
2012-02-08rt: Export a scheduler APIBrian Anderson-0/+3
2012-02-07Make process-spawning take environments and working directories, remove procs...Graydon Hoare-0/+1
2012-02-05Adding str::reserveKevin Cantu-0/+1
2012-02-03Remove experimental GC codeMarijn Haverbeke-1/+0
2012-02-02rt: Remove task pinning. Does nothingBrian Anderson-2/+0
2012-02-02rt: Rename task_sleep intrinsic to task_yield. Remove usec paramBrian Anderson-1/+1
2012-02-01make boxes self-describing (fixes #1493)" (take 2)Niko Matsakis-2/+1
2012-02-01Revert "make boxes self-describing (fixes #1493)" until a newNiko Matsakis-1/+2
2012-02-01make boxes self-describing (fixes #1493)Niko Matsakis-2/+1
2012-01-29rt: Remove set_min_stackBrian Anderson-1/+0
2012-01-27Implement timers.Donovan Preston-0/+1
2012-01-26Shuffle around to work with rust-spidermonkeyDonovan Preston-0/+2
2012-01-22std: Add some hacks to use libuvBrian Anderson-0/+9
2012-01-17roll back commit 1c7a62Niko Matsakis-1/+0
2012-01-17Use a memset upcall to zero things without static alignmentMarijn Haverbeke-0/+1
2012-01-13rt: Allow console logging to be turned offBrian Anderson-0/+2
2012-01-12libcore: Add sys::set_exit_statusBrian Anderson-0/+1
2012-01-11add a log_str() function and allow '%?' in fmt strings to use itNiko Matsakis-0/+1
2012-01-10rt: Export upcall_s_shared_malloc since the SpiderMonkey bindings need itPatrick Walton-0/+1
2012-01-09add rust_task_is_unwinding predicate and do not kill if already unwindingNiko Matsakis-0/+1
2012-01-06Make binding of fns with bounded type parameters workMarijn Haverbeke-0/+1
2011-12-19rt: Rename asm_call_on_stack to __morestackBrian Anderson-1/+0
2011-12-16std: file_is_dir -> path_is_dir, add path_existsElly Jones-2/+3
2011-12-15massive refactor of how closures workNiko Matsakis-1/+2
2011-12-14export upcall_clone_type_descNiko Matsakis-0/+1
2011-12-06rt: Various tweaks to make __morestack unwinding work on linuxBrian Anderson-0/+1
2011-12-05test: Test hitting the dynamic linker in the red zoneBrian Anderson-0/+1