| .. |
|
bigint
|
Populate tree.
|
2010-06-23 21:03:09 -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 a virtual destructor to rust_thread in sync.h, to quiet the compiler
|
2010-10-20 10:32:36 -07:00 |
|
test
|
Add ABI tagging to crates, adjust rustc output and runtime stack-frame setup so access to argv works.
|
2011-02-22 16:37:27 -08:00 |
|
uthash
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
|
util
|
Another go at changing compile-command, this time using RBUILD env var.
|
2011-03-25 15:07:27 -07:00 |
|
circular_buffer.cpp
|
Cleanup circular_buffer
|
2011-01-10 11:31:33 -08: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
|
Populate tree.
|
2010-06-23 21:03:09 -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 |
|
rust.cpp
|
Add ABI tagging to crates, adjust rustc output and runtime stack-frame setup so access to argv works.
|
2011-02-22 16:37:27 -08: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
|
Start making the standard-lib utf-8 aware
|
2011-03-25 08:22:52 -07:00 |
|
rust_chan.cpp
|
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_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
|
Be a little more careful before assuming we have crate debuginfo and abbrevs to read.
|
2010-07-20 17:42:49 -07:00 |
|
rust_crate_cache.cpp
|
Make symbol resolution failures log under rust_log::ERR flag as well.
|
2011-03-24 12:20:48 -07:00 |
|
rust_crate_reader.cpp
|
Be a little more careful before assuming we have crate debuginfo and abbrevs to read.
|
2010-07-20 17:42:49 -07:00 |
|
rust_dom.cpp
|
Change log buffer butes to a symbolic const in runtime.
|
2011-01-14 13:41:39 -08:00 |
|
rust_dom.h
|
Cleanup, refactoring, and some runtime tests.
|
2010-09-10 14:38:31 -07:00 |
|
rust_dwarf.h
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
|
rust_internal.h
|
A first stab at the 'nbody' demo, with support for calling C sqrt().
|
2011-03-25 00:15:56 -07:00 |
|
rust_kernel.cpp
|
Further corrections to the logging layer in runtime.
|
2011-01-14 16:50:37 -08:00 |
|
rust_kernel.h
|
Fixed deadlock caused by the message pump not being notified of new message sends.
|
2010-09-16 00:51:03 -07:00 |
|
rust_log.cpp
|
Further corrections to the logging layer in runtime.
|
2011-01-14 16:50:37 -08:00 |
|
rust_log.h
|
Try to print backtraces on failure
|
2010-10-11 16:40:18 -07:00 |
|
rust_message.cpp
|
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_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
|
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_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
|
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_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
|
Change log buffer butes to a symbolic const in runtime.
|
2011-01-14 13:41:39 -08: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
|
Um, that'd be, align the word *before* retpc. Addresses point to the low part of a word. Un-XFAIL nbody on Darwin.
|
2011-03-30 14:10:06 -07:00 |
|
rust_task.h
|
Add ABI tagging to crates, adjust rustc output and runtime stack-frame setup so access to argv works.
|
2011-02-22 16:37:27 -08:00 |
|
rust_task_list.cpp
|
Cleanup, refactoring, and some runtime tests.
|
2010-09-10 14:38:31 -07:00 |
|
rust_task_list.h
|
Cleanup, refactoring, and some runtime tests.
|
2010-09-10 14:38:31 -07:00 |
|
rust_timer.cpp
|
Back out too-platform-fussy bits in preempt-test work. I hate this test.
|
2010-07-22 15:39:41 -07:00 |
|
rust_upcall.cpp
|
Make symbol resolution failures log under rust_log::ERR flag as well.
|
2011-03-24 12:20:48 -07:00 |
|
rust_util.h
|
Change rust_vec to have a 16-byte header, to 16-byte-align vec-body data. Major perf win.
|
2011-04-02 19:05:12 -07:00 |
|
rustrt.def.in
|
Parse FP literals without coercing to int. This allows parsing 64-bit
|
2011-03-25 11:20:30 -07:00 |
|
valgrind.h
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |