aboutsummaryrefslogtreecommitdiff
path: root/src/rt
Commit message (Collapse)AuthorAgeFilesLines
...
* Teach the dwarf readers to handle udata, so we can link with util.option; ↵Graydon Hoare2010-07-051-0/+5
| | | | add util.rs to std.rc.
* 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
| | | | in a reasonable time.
* 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 ↵Graydon Hoare2010-07-021-0/+6
| | | | while ago.
* Trap missing attr forms during dwarf-scan and shut down dwarf reader, don't ↵Graydon Hoare2010-07-021-4/+10
| | | | crash.
* 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 ↵Graydon Hoare2010-06-251-0/+5
| | | | (still not quite working; some memory corruption in the recursive tag constructors, not the GC)
* 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