summary refs log tree commit diff
path: root/mk/rt.mk
AgeCommit message (Expand)AuthorLines
2012-09-25rt: Remove the cycle collectorPatrick Walton-1/+0
2012-09-07gc: Add stack walker for new garbage collector.Elliott Slaughter-0/+2
2012-08-28Compress metadata section. Seems a minor speed win, major space win.Graydon Hoare-0/+1
2012-08-07Remove rust_cond_lock and sys::condition (rename to little_lock)Ben Blum-1/+0
2012-06-19Adding a lock/condition variable to libcore.Eric Holk-0/+1
2012-06-18Put type descriptors in strings created by the runtime. Progress on #2638.Michael Sullivan-0/+1
2012-06-16Revert "Adding a lock/condition variable to libcore."Tim Chevalier-1/+0
2012-06-15Adding a lock/condition variable to libcore.Eric Holk-0/+1
2012-06-14Update the build system to handle dependency on header files. Closes #2547.Michael Sullivan-16/+8
2012-06-13Revert "Update the build system to handle dependency on header files. Closes ...Michael Sullivan-5/+14
2012-06-13Update the build system to handle dependency on header files. Closes #2547.Michael Sullivan-14/+5
2012-06-13Minor makefile cleanup.Michael Sullivan-3/+4
2012-04-04rt: Add architecture-specific general-purpose register definitionsPatrick Walton-1/+2
2012-04-01remove rust_srvJon Morton-1/+0
2012-03-31rt: Extract start_main_loop from rust_sched_loop to rust_sched_driverBrian Anderson-0/+1
2012-03-31rt: Introduce rust_sched_reaperBrian Anderson-0/+1
2012-03-31rt: Rename rust_task_thread to rust_sched_loopBrian Anderson-1/+1
2012-03-31rt: Extract rust_sched_launcher from rust_task_threadBrian Anderson-0/+1
2012-03-29rt: Free all outstanding boxes at task deathBrian Anderson-0/+1
2012-03-26Disable some advanced (post glibc-2.3) libuv features when building snaps.Graydon Hoare-2/+12
2012-03-21Typo. No idea why local build worked.Graydon Hoare-2/+2
2012-03-21Fix rt deps. Close #1449.Graydon Hoare-37/+14
2012-03-18rt: Convert rust_task_list to a typedefBrian Anderson-2/+0
2012-03-16Remove dynastack support from runtimeMarijn Haverbeke-2/+0
2012-03-16Get rid of rust_crate_cache in the runtimeMarijn Haverbeke-1/+0
2012-02-28missing build file update for parent commitJeff Olson-1/+0
2012-02-16rt: Add rust_port_select functionBrian Anderson-0/+2
2012-02-10support a fast-make mode that avoids globbing into llvm and libuvGraydon Hoare-5/+12
2012-02-09rt: Remove sync::yield and sync::sleepBrian Anderson-1/+0
2012-02-09rt: Move rust_thread to its own filesBrian Anderson-0/+2
2012-02-09rt: Begin moving stack-building functions to rust_stack.cppBrian Anderson-0/+2
2012-02-09fix build on freebsdJyun-Yan You-2/+2
2012-02-03rt: Extract rust_scheduler from rust_task_threadBrian Anderson-0/+2
2012-02-03rt: Rename rust_scheduler to rust_task_threadBrian Anderson-2/+2
2012-02-03Remove experimental GC codeMarijn Haverbeke-2/+0
2012-02-02rt: Remove bitrotted testsBrian Anderson-6/+0
2012-02-02Update libuv.Graydon Hoare-4/+5
2012-02-01make boxes self-describing (fixes #1493)" (take 2)Niko Matsakis-0/+1
2012-02-01Revert "make boxes self-describing (fixes #1493)" until a newNiko Matsakis-1/+0
2012-02-01make boxes self-describing (fixes #1493)Niko Matsakis-0/+1
2012-02-01rt: Remove rust_timer. UnusedBrian Anderson-1/+0
2012-01-22std: Add some hacks to use libuvBrian Anderson-0/+1
2012-01-01freebsd supportUser Jyyou-0/+9
2011-12-10build: Use llvm-mc as our assemblerBrian Anderson-2/+2
2011-12-06Make valgrind usage more consistent and less error prone.Austin Seipp-1/+1
2011-12-01stdlib: Implement some preliminary libuv bindingsBrian Anderson-0/+1
2011-12-01build: Pass -fPIC to the libuv buildBrian Anderson-2/+2
2011-11-29fix makefiles, add option to ignore changes in makefilesNiko Matsakis-10/+11
2011-11-28rt: Build __morestack as a static library and copy it to the right placesBrian Anderson-0/+4
2011-11-28build: Stop linking morestack.S to rtBrian Anderson-1/+0