summary refs log tree commit diff
path: root/src/rt
AgeCommit message (Expand)AuthorLines
2011-08-09rt: Initialize "result" in all constructors for cmpPatrick Walton-1/+2
2011-08-09rt: Compare exterior vectorsPatrick Walton-8/+36
2011-08-09rt: Make comparison through type vars workPatrick Walton-21/+14
2011-08-09rt: Fix comparison of interior vectorsPatrick Walton-5/+63
2011-08-08rt: Add code to walk over interior vectors, untested as of yetPatrick Walton-27/+84
2011-08-08rt: Compare tagsPatrick Walton-7/+59
2011-08-08rt: Align when comparing the insides of boxesPatrick Walton-13/+10
2011-08-08rt: Align mallocs to 16 byte boundariesPatrick Walton-0/+1
2011-08-08Disabling TRACK_ALLOCATIONSEric Holk-1/+1
2011-08-08Introduced task handles.unknown-27/+69
2011-08-08rt: Compare the insides of boxesPatrick Walton-6/+32
2011-08-08rt: "const foo const &" == "const foo &", duh. Puts out burning tinderbox.Patrick Walton-1/+1
2011-08-08rt: Stub the shape-based cmp upcallPatrick Walton-9/+121
2011-08-08Converted the rest of the task-comm-* tests over. Also fixed someEric Holk-31/+4
2011-08-05rt: Stub compare gluePatrick Walton-22/+60
2011-08-05rt: Uncomment data<T>Patrick Walton-48/+70
2011-08-05Removing trailing whitespace in rust_shape.cppEric Holk-1/+1
2011-08-05rt: Simplify the signature of walk_tag; stub code for the data walkerPatrick Walton-77/+181
2011-08-05Fix a type in the libuv mingw makefileBrian Anderson-1/+1
2011-08-05Atomic ref counting for chans.Eric Holk-37/+44
2011-08-05Rewrote receive to return a value. This lets us initialize variables by recei...Eric Holk-4/+3
2011-08-05Munge libuv makefiles sufficiently to build out of tree.Graydon Hoare-78/+52
2011-08-05Tweak libuv makefiles so they pick up custom CFLAGSBrian Anderson-2/+2
2011-08-05Fix uv_buf_t declaration on win32Brian Anderson-0/+8
2011-08-05Add libuv MakefileRob Arnold-0/+113
2011-08-05Update libuv to revision ee599ec1141cc48f895de1f9d148033babdf9c2aRob Arnold-723/+37883
2011-08-05Basic async IO module using libuvRob Arnold-14/+331
2011-08-05Integrate libuv into the build systemRob Arnold-0/+5
2011-08-05Drop in libuv rev 2b5707d834a6b85b8e589ac04cb61a6db2dab94bRob Arnold-0/+64837
2011-08-05Log tags in memory_region::{free,realloc}Rob Arnold-4/+4
2011-08-04rt: Change int to uint32_t. Put out burning tinderbox.Patrick Walton-1/+1
2011-08-03rt: Stub shape glue and implement shape::print and shape::size_of.Patrick Walton-0/+705
2011-08-03timeout_in_ns was renamed to timeout_in_ms.Erick Tryzelaar-1/+1
2011-08-03Sleep for a nonzero amount of time on Windows.Eric Holk-4/+4
2011-08-03Whitespace cleanupBrian Anderson-1/+1
2011-08-03Add some hacks to get stdin piping working more correctly in windowsBrian Anderson-3/+18
2011-08-01Adding an intrinsic for recv.Eric Holk-53/+209
2011-08-01Added send and receive to comm library.Eric Holk-21/+35
2011-08-01Enabling logging in circular_buffer again.Eric Holk-46/+44
2011-08-01Objectified library chans and ports.Eric Holk-1/+0
2011-08-01Started working on a library-based comm system. Creating and deleting ports w...Eric Holk-19/+65
2011-08-01Replace a lock/unlock with scoped_lock in rust_scheduler::create_taskBrian Anderson-3/+5
2011-07-29Minimize scheduler locking on task creationBrian Anderson-1/+2
2011-07-29Lock the new task's scheduler when creating a taskBrian Anderson-2/+3
2011-07-29Add sched_threads rt function to get the number of scheduler threadsBrian Anderson-3/+7
2011-07-29Removing proxies and message queues.Eric Holk-687/+64
2011-07-29Merge pull request #781 from robarnold/upstream-stablerobarnold-2/+4
2011-07-28Add an assertion about the lock in rust_chan::disassociateBrian Anderson-1/+3
2011-07-28Turn off TRACK_ALLOCATIONSBrian Anderson-1/+1
2011-07-28Change the locking rules around channel disassociation againBrian Anderson-1/+4