about summary refs log tree commit diff
AgeCommit message (Expand)AuthorLines
2010-08-03Add tests and fix pexp bug. Closes #141.Graydon Hoare-2/+28
2010-08-02Use a better heuristic to determine whether we're on a Mac, issue 69Patrick Walton-5/+3
2010-07-30Patch up another place where the newly-expanded 'closure-ptr' implicit arg ne...Graydon Hoare-1/+2
2010-07-29Merge branch 'master' of git@github.com:graydon/rustGraydon Hoare-2/+29
2010-07-29Make note of new literal forms in docs.Graydon Hoare-2/+44
2010-07-29XFAIL all task-related tests for now; yesterday's work on notification proxie...Graydon Hoare-2/+29
2010-07-29Log join-wait count under rust_log::TASK bits, not ::ALL.Graydon Hoare-1/+1
2010-07-28Add a bunch of comm tests.Michael Bebenita-6/+167
2010-07-28Log dead tasks when dom is just waiting for refcounts to drop.Michael Bebenita-2/+7
2010-07-28Note that we keep running the main loop until all task refcounts are zero.Michael Bebenita-1/+2
2010-07-28Add some missing headers to the Makefile's RUNTIME_HDR list.Michael Bebenita-1/+4
2010-07-28Move ports out into their own file, add data_message and make communication s...Michael Bebenita-178/+256
2010-07-28Move notification-messages out into their own file and unify into notify_mess...Michael Bebenita-65/+246
2010-07-28Rename rust_proxy_delegate to maybe_proxy, flesh out logic in it. Add strong-...Michael Bebenita-23/+48
2010-07-28Add rust_dom::log_state, for logging the running/blocked/dead vectors per sch...Michael Bebenita-0/+32
2010-07-28Null rust_task::cond on wakeup, add asserts and logging to block/wakeup.Michael Bebenita-5/+11
2010-07-28Teach task_owned and dom_owned to find their dom via consistent interface.Michael Bebenita-0/+6
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-28Another deque test commented out.Roy Frostig-1/+19
2010-07-28Burn the mac and win trees less. Deque test is XFAILed, despite doing fine o...Roy Frostig-0/+1
2010-07-28Test the deque some more.Roy Frostig-0/+152
2010-07-28Test the deque more and fix uncovered off-by-one bug.Roy Frostig-18/+43
2010-07-28Get slots in trans_tag using Semant tables. Closes #133.Roy Frostig-5/+34
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-8/+65
2010-07-27Switch machine-type lexemes to use suffixes. Remove support for foo(bar) as a...Graydon Hoare-207/+156
2010-07-27Calm some LLVM indigestion of last change.Graydon Hoare-6/+7
2010-07-27Distill semantics of use-def maps to fewer and more-obvious words.Graydon Hoare-180/+216
2010-07-26Slight shaving on RA, no more optimizing today. It's fast enough for now.Graydon Hoare-8/+9
2010-07-26Adjust testcase to cover issue #91, which was actually fixed back in commit f...Roy Frostig-0/+2
2010-07-26Fix numerous non-linearities and O(sizeof(crate)) issues in typestate system'...Graydon Hoare-126/+340
2010-07-26Move the test suite to the "as" form for casts. XFAIL a few tests for LLVM.Patrick Walton-75/+79
2010-07-26Note the typestate dataflow timing. The culprit is revealed.Graydon Hoare-1/+2
2010-07-26Add a cumulative timer count to be sure we're getting everything.Graydon Hoare-3/+6
2010-07-26Change ctxt_crate_main to an Ast.name.Graydon Hoare-8/+7
2010-07-26Do some more iflog-guarding.Graydon Hoare-84/+94