aboutsummaryrefslogtreecommitdiff
path: root/src/rt
Commit message (Expand)AuthorAgeFilesLines
* Refer to issue #136 at the offending source point.Roy Frostig2010-07-281-0/+1
* Test the deque a bit. Give it a get-by-index method. Fix two uncovered stat...Roy Frostig2010-07-282-2/+8
* vec_alloc takes four arguments these days, not three.Roy Frostig2010-07-251-1/+1
* Attempt 2. This time actually reading my own diffs before committing.Roy Frostig2010-07-251-0/+19
* Attempt number 1 at extinguishing the windows tree remotely (apologies to tho...Roy Frostig2010-07-252-22/+3
* Expose an RNG (the one used by our runtime) to Rust via std.Roy Frostig2010-07-253-25/+59
* Notify copy glue of dst-initialization and fix _vec.alloc issues in lib and r...Roy Frostig2010-07-222-5/+6
* Back out too-platform-fussy bits in preempt-test work. I hate this test.Graydon Hoare2010-07-223-15/+0
* Beat up on the preempt test a bit more, as it keeps hanging under valgrind.Graydon Hoare2010-07-223-6/+17
* Fix -Wnon-virtual-destructor, which apple's gcc-4.0 seems to turn on by default.Jeffrey Yasskin2010-07-221-0/+1
* Back out "::ALL" default logbits.Graydon Hoare2010-07-201-1/+1
* Be a little more careful before assuming we have crate debuginfo and abbrevs ...Graydon Hoare2010-07-202-5/+13
* Fixed Windows build.Michael Bebenita2010-07-201-1/+1
* Fix message formatting in runtime library.Graydon Hoare2010-07-202-7/+7
* Fixed circular buffer resizing bug.Michael Bebenita2010-07-192-17/+30
* Added a message passing system based on lock free queues for inter-thread com...Michael Bebenita2010-07-1927-822/+1290
* Fix a couple fails with wrong arg count (new arg from last gc change); expand...Graydon Hoare2010-07-151-3/+5
* Add another null byte preceding commandline args passed to the root task, in ...Roy Frostig2010-07-151-1/+1
* Adjust call args laid out by fake frame created in rust_task::start to reflec...Roy Frostig2010-07-151-0/+3
* Correct doubly-linked list management logic; bug exposed during conversation ...Graydon Hoare2010-07-121-0/+4
* Fix for compile error when using gcc 4.5.0Chris Double2010-07-111-1/+1
* Change from 'spawner' to 'supervisor' in rust_task, and add an unsupervise call.Graydon Hoare2010-07-053-6/+23
* Divide vec fill by element size when reporting vec len.Graydon Hoare2010-07-051-1/+1
* Teach the dwarf readers to handle udata, so we can link with util.option; add...Graydon Hoare2010-07-051-0/+5
* Perform valgrind-specific timing tweaks in a platform-sensitive manner.Graydon Hoare2010-07-041-3/+4
* Preempt works on non-windows, just needed a little valgrind love to complete ...Graydon Hoare2010-07-041-2/+10
* Fix bug in win32 command-line arg processing.Graydon Hoare2010-07-041-1/+1
* Fix typo in upcall_recv log message.Graydon Hoare2010-07-041-1/+1
* Actually link GC allocations onto the gc_alloc_chain, der.Graydon Hoare2010-07-021-0/+1
* Improve logging on upcall_malloc.Graydon Hoare2010-07-021-2/+7
* Handle DW_FORM_blcok4 in runtime dwarf reader, which we started emitting a wh...Graydon Hoare2010-07-021-0/+6
* Trap missing attr forms during dwarf-scan and shut down dwarf reader, don't c...Graydon Hoare2010-07-021-4/+10
* Indent/outdent when logging dwarf at runtime.Graydon Hoare2010-07-021-12/+15
* Move more of the GC logic into the runtime.Graydon Hoare2010-06-285-11/+131
* Add callable gc method exposed to user code, use it in mlist-cycle.rs test (s...Graydon Hoare2010-06-251-0/+5
* Add sever-glue, for missing first stage of sweep.Graydon Hoare2010-06-252-0/+2
* Add rust_task::gc(size_t args) method that drops us back into the GC glue.Graydon Hoare2010-06-253-0/+16
* Emit gc glue and rearrange crate glue offsets slightly to have a regular order.Graydon Hoare2010-06-251-4/+7
* Merge timer loop functions, fix win32 build broken by logger change.Graydon Hoare2010-06-241-23/+17
* Populate tree.Graydon Hoare2010-06-2336-0/+13514