aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Rename rust_proxy_delegate to maybe_proxy, flesh out logic in it. Add strong-...Michael Bebenita2010-07-284-23/+48
* Add rust_dom::log_state, for logging the running/blocked/dead vectors per sch...Michael Bebenita2010-07-282-0/+32
* Null rust_task::cond on wakeup, add asserts and logging to block/wakeup.Michael Bebenita2010-07-281-5/+11
* Teach task_owned and dom_owned to find their dom via consistent interface.Michael Bebenita2010-07-281-0/+6
* Add modeline / file-local emacs var blocks.Michael Bebenita2010-07-285-0/+54
* Move rust_cond.Michael Bebenita2010-07-281-9/+7
* Fix typos in comments, delete obsolete comments and dead commented code.Michael Bebenita2010-07-285-92/+2
* Wrap long lines.Michael Bebenita2010-07-282-3/+4
* Add C++ wrapper around uthash.Michael Bebenita2010-07-281-0/+193
* Let circular buffers actually grow to max sz, reset _next when resizing.Michael Bebenita2010-07-281-5/+7
* Change unread-on-destroy condition for circular buffer to merely a warning.Michael Bebenita2010-07-281-1/+1
* Add comment explaining NULL case in circular_buffer::enqueue and add logging ...Michael Bebenita2010-07-281-1/+7
* Add peek method to circular buffer.Michael Bebenita2010-07-282-0/+6
* Change _unit_sz to unit_sz and make public in circular_buffer.Michael Bebenita2010-07-282-17/+17
* Make circular buffer use only power-of-two sizes, cheaper arithmetic.Michael Bebenita2010-07-282-3/+15
* Add a warning interface to rust_srv.Michael Bebenita2010-07-283-2/+15
* Move allocation-tracking into rust_srv.Michael Bebenita2010-07-282-10/+14
* Log a separator when logging switches between threads.Michael Bebenita2010-07-282-3/+8
* array_list improvements.Michael Bebenita2010-07-281-1/+21
* Another deque test commented out.Roy Frostig2010-07-281-1/+19
* Burn the mac and win trees less. Deque test is XFAILed, despite doing fine o...Roy Frostig2010-07-281-0/+1
* Test the deque some more.Roy Frostig2010-07-281-0/+152
* Test the deque more and fix uncovered off-by-one bug.Roy Frostig2010-07-282-18/+43
* Get slots in trans_tag using Semant tables. Closes #133.Roy Frostig2010-07-283-5/+34
* 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-287-8/+65
* Switch machine-type lexemes to use suffixes. Remove support for foo(bar) as a...Graydon Hoare2010-07-2724-207/+156
* Calm some LLVM indigestion of last change.Graydon Hoare2010-07-272-6/+7
* Distill semantics of use-def maps to fewer and more-obvious words.Graydon Hoare2010-07-2710-180/+216
* Slight shaving on RA, no more optimizing today. It's fast enough for now.Graydon Hoare2010-07-261-8/+9
* Adjust testcase to cover issue #91, which was actually fixed back in commit f...Roy Frostig2010-07-261-0/+2
* Fix numerous non-linearities and O(sizeof(crate)) issues in typestate system'...Graydon Hoare2010-07-262-126/+340
* Move the test suite to the "as" form for casts. XFAIL a few tests for LLVM.Patrick Walton2010-07-2619-75/+79
* Note the typestate dataflow timing. The culprit is revealed.Graydon Hoare2010-07-261-1/+2
* Add a cumulative timer count to be sure we're getting everything.Graydon Hoare2010-07-261-3/+6
* Change ctxt_crate_main to an Ast.name.Graydon Hoare2010-07-262-8/+7
* Do some more iflog-guarding.Graydon Hoare2010-07-262-84/+94
* 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-257-25/+114
* Don't write to NULL after calling C natives returning void.Roy Frostig2010-07-253-6/+13
* Another quick fix from jmuizelaar for that "some ocaml versions dont't notice...Graydon Hoare2010-07-231-1/+1
* Improve mutability checking. Closes #118.Graydon Hoare2010-07-239-15/+60
* Add test for writing-through-uninit bug (reported on IRC by jrmuizel), plus f...Graydon Hoare2010-07-232-1/+30
* Stop using project_lval_ty_from_slot for lval_ty; cover residual un-caught ca...Graydon Hoare2010-07-232-15/+19
* Widen write mutability check to cover all writing stmts.Graydon Hoare2010-07-231-10/+22
* Modify testcase to match new syntax and un-XFAIL mutable-vec-drop.rs.Graydon Hoare2010-07-232-2/+4
* Two more testcases for overwriting already-live box-like fields in structures...Graydon Hoare2010-07-232-0/+8
* Include all lval-writing statements in stmt_is_init calculation, not just "co...Graydon Hoare2010-07-235-16/+15