about summary refs log tree commit diff
path: root/src/rt
AgeCommit message (Expand)AuthorLines
2010-07-28Add modeline / file-local emacs var blocks.Michael Bebenita-0/+54
2010-07-28Move rust_cond.Michael Bebenita-9/+7
2010-07-28Fix typos in comments, delete obsolete comments and dead commented code.Michael Bebenita-92/+2
2010-07-28Wrap long lines.Michael Bebenita-3/+4
2010-07-28Add C++ wrapper around uthash.Michael Bebenita-0/+193
2010-07-28Let circular buffers actually grow to max sz, reset _next when resizing.Michael Bebenita-5/+7
2010-07-28Change unread-on-destroy condition for circular buffer to merely a warning.Michael Bebenita-1/+1
2010-07-28Add comment explaining NULL case in circular_buffer::enqueue and add logging ...Michael Bebenita-1/+7
2010-07-28Add peek method to circular buffer.Michael Bebenita-0/+6
2010-07-28Change _unit_sz to unit_sz and make public in circular_buffer.Michael Bebenita-17/+17
2010-07-28Make circular buffer use only power-of-two sizes, cheaper arithmetic.Michael Bebenita-3/+15
2010-07-28Add a warning interface to rust_srv.Michael Bebenita-2/+15
2010-07-28Move allocation-tracking into rust_srv.Michael Bebenita-10/+14
2010-07-28Log a separator when logging switches between threads.Michael Bebenita-3/+8
2010-07-28array_list improvements.Michael Bebenita-1/+21
2010-07-28Refer to issue #136 at the offending source point.Roy Frostig-0/+1
2010-07-28Test the deque a bit. Give it a get-by-index method. Fix two uncovered stat...Roy Frostig-2/+8
2010-07-25vec_alloc takes four arguments these days, not three.Roy Frostig-1/+1
2010-07-25Attempt 2. This time actually reading my own diffs before committing.Roy Frostig-0/+19
2010-07-25Attempt number 1 at extinguishing the windows tree remotely (apologies to tho...Roy Frostig-22/+3
2010-07-25Expose an RNG (the one used by our runtime) to Rust via std.Roy Frostig-25/+59
2010-07-22Notify copy glue of dst-initialization and fix _vec.alloc issues in lib and r...Roy Frostig-5/+6
2010-07-22Back out too-platform-fussy bits in preempt-test work. I hate this test.Graydon Hoare-15/+0
2010-07-22Beat up on the preempt test a bit more, as it keeps hanging under valgrind.Graydon Hoare-6/+17
2010-07-22Fix -Wnon-virtual-destructor, which apple's gcc-4.0 seems to turn on by default.Jeffrey Yasskin-0/+1
2010-07-20Back out "::ALL" default logbits.Graydon Hoare-1/+1
2010-07-20Be a little more careful before assuming we have crate debuginfo and abbrevs ...Graydon Hoare-5/+13
2010-07-20Fixed Windows build.Michael Bebenita-1/+1
2010-07-20Fix message formatting in runtime library.Graydon Hoare-7/+7
2010-07-19Fixed circular buffer resizing bug.Michael Bebenita-17/+30
2010-07-19Added a message passing system based on lock free queues for inter-thread com...Michael Bebenita-822/+1290
2010-07-15Fix a couple fails with wrong arg count (new arg from last gc change); expand...Graydon Hoare-3/+5
2010-07-15Add another null byte preceding commandline args passed to the root task, in ...Roy Frostig-1/+1
2010-07-15Adjust call args laid out by fake frame created in rust_task::start to reflec...Roy Frostig-0/+3
2010-07-12Correct doubly-linked list management logic; bug exposed during conversation ...Graydon Hoare-0/+4
2010-07-11Fix for compile error when using gcc 4.5.0Chris Double-1/+1
2010-07-05Change from 'spawner' to 'supervisor' in rust_task, and add an unsupervise call.Graydon Hoare-6/+23
2010-07-05Divide vec fill by element size when reporting vec len.Graydon Hoare-1/+1
2010-07-05Teach the dwarf readers to handle udata, so we can link with util.option; add...Graydon Hoare-0/+5
2010-07-04Perform valgrind-specific timing tweaks in a platform-sensitive manner.Graydon Hoare-3/+4
2010-07-04Preempt works on non-windows, just needed a little valgrind love to complete ...Graydon Hoare-2/+10
2010-07-04Fix bug in win32 command-line arg processing.Graydon Hoare-1/+1
2010-07-04Fix typo in upcall_recv log message.Graydon Hoare-1/+1
2010-07-02Actually link GC allocations onto the gc_alloc_chain, der.Graydon Hoare-0/+1
2010-07-02Improve logging on upcall_malloc.Graydon Hoare-2/+7
2010-07-02Handle DW_FORM_blcok4 in runtime dwarf reader, which we started emitting a wh...Graydon Hoare-0/+6
2010-07-02Trap missing attr forms during dwarf-scan and shut down dwarf reader, don't c...Graydon Hoare-4/+10
2010-07-02Indent/outdent when logging dwarf at runtime.Graydon Hoare-12/+15
2010-06-28Move more of the GC logic into the runtime.Graydon Hoare-11/+131
2010-06-25Add callable gc method exposed to user code, use it in mlist-cycle.rs test (s...Graydon Hoare-0/+5