about summary refs log tree commit diff
path: root/src/rt
AgeCommit message (Expand)AuthorLines
2012-04-20add needed fields for global libuv loop + bindings to manage from rustJeff Olson-0/+41
2012-04-20adding low-level uv_timer_* stuff to libuv bindingsJeff Olson-4/+21
2012-04-20making brson's req. cleanups in #2134 plus change printf to LOG in c++Jeff Olson-12/+24
2012-04-20rt: Delete some incorrect commentsBrian Anderson-3/+0
2012-04-20rt: Take the weak_task_lock in end_weak_tasksBrian Anderson-1/+1
2012-04-19Fix for #1989, #1469: when marking in CC, walk fn@ box like other boxesNiko Matsakis-1/+2
2012-04-19add a new runtime log (::rt::box) and make boxed_region use itNiko Matsakis-10/+11
2012-04-18rt: Don't log in the stack switching failure pathBrian Anderson-5/+4
2012-04-16Get explicit unique estrs working.Graydon Hoare-5/+50
2012-04-09rt: Fix typoBrian Anderson-1/+1
2012-04-09rt: Allow 2x normal stack during unwinding. Closes #2173Brian Anderson-12/+12
2012-04-09rt: Don't limit the amount of stack available during unwinding. Closes #2144Brian Anderson-1/+11
2012-04-07core: Add priv::weaken_taskBrian Anderson-16/+113
2012-04-06core: Add priv::chan_from_global_ptrBrian Anderson-0/+7
2012-04-06removing some unneeded native fn mappingsin uv.rs and misc cleanJeff Olson-14/+5
2012-04-06experimenting with a different uv_buf_init impl to placate 32bit linuxJeff Olson-2/+17
2012-04-06removed this binding a few commits back. missed it in rustrt.def.inJeff Olson-1/+0
2012-04-06whitespace cleanup after rebaseJeff Olson-134/+127
2012-04-06add libuv error msg helpers.. flushing out windows tcp issue.Jeff Olson-0/+14
2012-04-06add low-level uv_async bindings for use in tcp testJeff Olson-8/+21
2012-04-06hello world test for a tcp server in libuvJeff Olson-27/+54
2012-04-06fixing libuv stuff in win32 (see #2064) .. pass sockaddr_in by-ref, for nowJeff Olson-3/+5
2012-04-06adding missing rust_uv_* entries in rustrt.def.inJeff Olson-0/+27
2012-04-06test_uv_tcp_request() fully working on linuxJeff Olson-0/+5
2012-04-06wired up uv_read_start and some helper funcs around uv_alloc_cb tasksJeff Olson-1/+30
2012-04-06uv_buf_t's for uv_write() passed by-val .. no more mallocs or ptr cop-outsJeff Olson-14/+4
2012-04-06fixed by-val from rust->c, use ++ sigil in native fn sig <-- NEVAR FORGETJeff Olson-5/+12
2012-04-06fixed passing in uv_buf_t ptr array in uv_write.. return status 0Jeff Olson-2/+8
2012-04-06uv_write works, buffer passing still broke, can get sockaddr_in by valJeff Olson-7/+4
2012-04-06impl of rustrt::rust_uv_write in c++ and whitespace cleanupJeff Olson-37/+46
2012-04-06some more stuff for libuv dealing w/ 1402.. should go away soonJeff Olson-2/+15
2012-04-06adding uv::direct and beginning to work out tcp request caseJeff Olson-0/+100
2012-04-04rt: Add architecture-specific general-purpose register definitionsPatrick Walton-0/+97
2012-04-03std: add localtime/gmtime support.Erick Tryzelaar-0/+127
2012-04-03std: fix a typo.Erick Tryzelaar-1/+1
2012-04-03std: change timeval to ns resolution timespecErick Tryzelaar-4/+11
2012-04-03std: change time::timeval to be {sec: i64, usec: i32}.Erick Tryzelaar-2/+2
2012-04-03Merge remote-tracking branch 'brson/mainthread'Brian Anderson-28/+167
2012-04-03rt: Fix bugs in the osmain schedulerBrian Anderson-6/+13
2012-04-03rt: Fix bugs in the osmain schedulerBrian Anderson-1/+20
2012-04-03rt: Include the correct header for alloca on windowsBrian Anderson-4/+4
2012-04-03rt: alloca is spelled differently on win32Brian Anderson-0/+4
2012-04-03rt: Fix the 0 bytes lost issueBrian Anderson-0/+16
2012-04-03rt: Futz with headers to satisfy FreeBSDBrian Anderson-3/+2
2012-04-03fix 'I don't know how C works'Jon Morton-1/+5
2012-04-03actually remove memory.h; include cleanupsJon Morton-21/+4
2012-04-03Refactor includes structure, getting rid of rust_internal.hJon Morton-412/+311
2012-04-03core: Add a scheduler mode, osmain, to spawn onto the main schedulerBrian Anderson-0/+9
2012-04-02Construct new strings through upcalls.Graydon Hoare-0/+22
2012-04-02rt: Run a single-threaded scheduler on the main threadBrian Anderson-21/+57