.. |
bigint
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
intrinsics
|
rustc: Link with intrinsics.bc; change intrinsics linkage to linkonce_odr
|
2011-05-05 12:46:22 -07:00 |
isaac
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
msvc
|
Add some C99 and C++ compatibility headers for MSVC
|
2011-03-21 10:24:00 -07:00 |
sync
|
add FIXME related to the -fno-strict-aliasing workaround
|
2011-04-08 02:23:33 +02:00 |
test
|
Dead code elimination.
|
2011-05-24 19:07:30 -04:00 |
uthash
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
util
|
add -O2 when compiling rt, fix warnings triggered by optimizer
|
2011-04-08 00:41:52 +02:00 |
activate_glue.s
|
There is only one activate function now.
|
2011-05-24 17:00:45 -04:00 |
circular_buffer.cpp
|
Overhaul logging system in runtime
|
2011-04-19 16:57:13 +02:00 |
circular_buffer.h
|
Cleanup circular_buffer
|
2011-01-10 11:31:33 -08:00 |
globals.h
|
Added timed_wait to condition variables.
|
2010-08-09 07:04:38 -07:00 |
memcheck.h
|
Mark valgrind's _qzz_res as unused to silence warnings on gcc 4.6.
|
2011-05-05 10:55:54 -07:00 |
memory.h
|
Lots of design changes around proxies and message passing. Made it so that domains can only talk to other domains via handles, and with the help of the rust_kernel.
|
2010-09-07 18:44:12 -07:00 |
memory_region.cpp
|
Comment-out TRACK_ALLOCATIONS again. Leave a note about it.
|
2011-03-02 13:43:33 -08:00 |
memory_region.h
|
Make the ugly detailed leak-spray on rustc failures optional.
|
2010-11-30 17:10:51 -08:00 |
new_exit.ll
|
A quick hack to get the bots green while I refactor this code.
|
2011-05-18 16:16:52 -04:00 |
rust.cpp
|
Dead code elimination.
|
2011-05-24 19:07:30 -04:00 |
rust.h
|
Added a few utility classes, cleaned up the include order of .h files, and started to make the Rust kernel own domain message queues rather than the Rust domains themselves.
|
2010-09-07 18:41:07 -07:00 |
rust_builtin.cpp
|
Introduce str_slice runtime function
|
2011-05-11 01:38:16 -04:00 |
rust_chan.cpp
|
Overhaul logging system in runtime
|
2011-04-19 16:57:13 +02:00 |
rust_chan.h
|
Lots of design changes around proxies and message passing. Made it so that domains can only talk to other domains via handles, and with the help of the rust_kernel.
|
2010-09-07 18:44:12 -07:00 |
rust_comm.cpp
|
Move ports out into their own file, add data_message and make communication system use it (and proxies) instead of existing token scheme.
|
2010-07-28 20:30:29 -07:00 |
rust_crate.cpp
|
Only one gc glue.
|
2011-05-24 18:52:31 -04:00 |
rust_crate_cache.cpp
|
Dead code.
|
2011-05-25 12:00:16 -04:00 |
rust_crate_reader.cpp
|
dead code.
|
2011-05-25 13:25:00 -04:00 |
rust_dom.cpp
|
Dead code elimination.
|
2011-05-24 19:07:30 -04:00 |
rust_dom.h
|
Dead code elimination.
|
2011-05-24 19:07:30 -04:00 |
rust_dwarf.h
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
rust_internal.h
|
dead code.
|
2011-05-25 13:25:00 -04:00 |
rust_kernel.cpp
|
Dead code elimination.
|
2011-05-24 19:07:30 -04:00 |
rust_kernel.h
|
Dead code elimination.
|
2011-05-24 19:07:30 -04:00 |
rust_log.cpp
|
Remove rustboot-related logging hacks
|
2011-05-19 19:33:32 +02:00 |
rust_log.h
|
Remove rustboot-related logging hacks
|
2011-05-19 19:33:32 +02:00 |
rust_message.cpp
|
Overhaul logging system in runtime
|
2011-04-19 16:57:13 +02:00 |
rust_message.h
|
Fixed deadlock caused by the message pump not being notified of new message sends.
|
2010-09-16 00:51:03 -07:00 |
rust_port.cpp
|
Overhaul logging system in runtime
|
2011-04-19 16:57:13 +02:00 |
rust_port.h
|
Synthesize a flush_chan upcall right before a channel's ref_count drops to zero. This should only happen in the Rust code and not in the drop glue, or on the unwind path. This change allows the task owning the channel to block on a flush and delete its own channel. This change also cleans up some code around rust_port and rust_chan.
|
2010-08-09 08:15:34 -07:00 |
rust_proxy.cpp
|
Added a .cpp file for rust_proxy to help avoid .h file dependencies in the future.
|
2010-09-07 18:41:08 -07:00 |
rust_proxy.h
|
rt: Consistently refer to structs as structs and classes as classes. Clang complains about this.
|
2011-05-08 21:10:42 -07:00 |
rust_run_program.cpp
|
Placate win32 build; no idea how it can be working currently on tinderbox.
|
2011-03-25 00:16:04 -07:00 |
rust_srv.cpp
|
Attempt to put out burning darwin tinderbox.
|
2011-05-10 17:47:55 -07:00 |
rust_srv.h
|
Lots of design changes around proxies and message passing. Made it so that domains can only talk to other domains via handles, and with the help of the rust_kernel.
|
2010-09-07 18:44:12 -07:00 |
rust_task.cpp
|
Only one gc glue.
|
2011-05-24 18:52:31 -04:00 |
rust_task.h
|
"constant propagate" rust_new_exit_task_glue to its only use.
|
2011-05-24 15:51:22 -04:00 |
rust_task_list.cpp
|
Overhaul logging system in runtime
|
2011-04-19 16:57:13 +02:00 |
rust_task_list.h
|
Cleanup, refactoring, and some runtime tests.
|
2010-09-10 14:38:31 -07:00 |
rust_timer.cpp
|
Overhaul logging system in runtime
|
2011-04-19 16:57:13 +02:00 |
rust_upcall.cpp
|
Dead code.
|
2011-05-24 19:39:30 -04:00 |
rust_util.h
|
Overhaul logging system in runtime
|
2011-04-19 16:57:13 +02:00 |
rustrt.def.in
|
Dead code.
|
2011-05-24 19:39:30 -04:00 |
valgrind.h
|
Mark valgrind's _qzz_res as unused to silence warnings on gcc 4.6.
|
2011-05-05 10:55:54 -07:00 |
yield_glue.s
|
There is only one yield glue.
|
2011-05-24 18:29:08 -04:00 |