.. |
bigint
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
isaac
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
sync
|
Added class to abstract away platform specific thread primitives.
|
2010-08-09 07:42:06 -07:00 |
uthash
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
util
|
Changed array_list::replace() return behavior.
|
2010-08-09 06:59:46 -07:00 |
circular_buffer.cpp
|
Some pretty printing in the runtime.
|
2010-08-09 07:52:07 -07:00 |
circular_buffer.h
|
Add peek method to circular buffer.
|
2010-07-28 20:30:29 -07: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 |
rust_builtin.cpp
|
Add native vec[u8] to str converter. Put in workaround for leak in str to vec[u8] converter. Add testcase exercising both. Drive-by fix a potential array-out-of-bounds write on rust_str buffers.
|
2010-08-11 16:06:45 -07:00 |
rust_chan.cpp
|
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_chan.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_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_cache.cpp
|
Refer to issue #136 at the offending source point.
|
2010-07-28 14:11:56 -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_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_dom.cpp
|
Merge commit 'jyasskin/work'
|
2010-08-10 13:26:00 -07:00 |
rust_dom.h
|
Merge commit 'jyasskin/work'
|
2010-08-10 13:26:00 -07:00 |
rust_dwarf.h
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
rust_internal.h
|
Fixed deadlock in the scheduler caused by condition variables.
|
2010-08-09 08:06:08 -07:00 |
rust_log.cpp
|
Added "none" option to rust_log env string to disable all log output.
|
2010-08-09 07:07:00 -07:00 |
rust_log.h
|
Wrap long lines.
|
2010-07-28 20:30:29 -07:00 |
rust_message.cpp
|
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_message.h
|
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_port.cpp
|
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_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.h
|
Rename rust_proxy_delegate to maybe_proxy, flesh out logic in it. Add strong-ref distinction on rust_proxy.
|
2010-07-28 20:30:29 -07:00 |
rust_task.cpp
|
Merge commit 'jyasskin/work'
|
2010-08-10 13:26:00 -07:00 |
rust_task.h
|
Add names to tasks and domains. These can either be an explicit literal string
|
2010-08-09 11:43:16 +02: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
|
Merge commit 'jyasskin/work'
|
2010-08-10 13:26:00 -07:00 |
rust_util.h
|
Added peek() to ptr_vec.
|
2010-08-09 08:01:40 -07:00 |
rust.cpp
|
Merge commit 'jyasskin/work'
|
2010-08-10 13:26:00 -07:00 |
rust.h
|
Add a warning interface to rust_srv.
|
2010-07-28 20:30:28 -07:00 |
valgrind.h
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |