about summary refs log tree commit diff
path: root/src/rt
AgeCommit message (Expand)AuthorLines
2013-12-24Remove rust_globals.hBrian Anderson-143/+37
2013-12-24Stop using C++ exceptions for stack unwinding.Vadim Chugunov-31/+37
2013-12-22uv: Suppress a warning by using an absolute pathAlex Crichton-0/+2
2013-12-07Register new snapshotsAlex Crichton-9/+0
2013-12-05Remove unused upcallsAlex Crichton-1/+2
2013-11-29Statically link librustrt to libstdAlex Crichton-51/+0
2013-11-22Remove sjlj stuff from rust_upcall and don't pass -Werror to libuv.Luqman Aden-11/+0
2013-11-22Fix up mingw64 target.Luqman Aden-7/+18
2013-11-19Implement more native file I/OAlex Crichton-63/+0
2013-11-18Move runtime files to C instead of C++Alex Crichton-178/+198
2013-11-18Remove the C++ lock_and_signal typeAlex Crichton-441/+2
2013-11-18Implement a native mutex typeAlex Crichton-2/+24
2013-11-18rt: Namespace all C functions under rust_Brian Anderson-16/+16
2013-11-13add rust_trylock_little_lockJason Toffaletti-0/+33
2013-11-12rt: Delete more C++Brian Anderson-141/+10
2013-11-11auto merge of #10403 : poiru/rust/issue-2675, r=alexcrichtonbors-9/+11
2013-11-11Add asserts to check for faililng QueryPerformance* calls in precise_time_nsBirunthan Mohanathas-7/+9
2013-11-11Change use of unsigned integers to signed integers for clarity inBirunthan Mohanathas-5/+5
2013-11-10Another round of test fixes from previous commitsAlex Crichton-4/+2
2013-11-10Update to the latest libuvAlex Crichton-152/+25
2013-11-10Work around bugs in 32-bit enum FFIAlex Crichton-0/+5
2013-11-10Migrate uv timer bindings away from ~fn()Alex Crichton-5/+0
2013-11-10uv: Remove lots of uv/C++ wrappersAlex Crichton-352/+0
2013-11-08auto merge of #10348 : ksh8281/rust/fix_android_timegm, r=yichoibors-2/+5
2013-11-08fix android timegmsh8281.kim-2/+5
2013-11-07auto merge of #10281 : klutzy/rust/rt-timezone, r=alexcrichtonbors-4/+9
2013-11-07update for ndk r9bsh8281.kim-4/+0
2013-11-06auto merge of #10227 : kud1ing/rust/ios, r=alexcrichtonbors-5/+17
2013-11-06Fixes for compilation to iOS:kud1ing-5/+17
2013-11-05Move implementation for threads to RustDirkjan Bussink-143/+0
2013-11-05rt: Convert timezone to utf-8 on Windowsklutzy-4/+9
2013-11-03Fill out the remaining functionality in io::fileAlex Crichton-0/+4
2013-11-03Remove all blocking std::os blocking functionsAlex Crichton-0/+4
2013-11-03Modify IoFactory's fs_mkdir, and add fs_renameAlex Crichton-0/+5
2013-11-02Statically link libuv to librustuvAlex Crichton-115/+0
2013-11-01Statically link sundown to librustdocAlex Crichton-6/+0
2013-10-29auto merge of #10163 : brson/rust/rtcxx, r=alexcrichtonbors-159/+0
2013-10-29rt: Remove array_list.hBrian Anderson-149/+0
2013-10-29rt: Remove rust_thread::detachBrian Anderson-10/+0
2013-10-29rt: Remove four unused upcallsBrian Anderson-45/+0
2013-10-26Rewrite boxed_region/memory_region in RustAlex Crichton-579/+0
2013-10-25auto merge of #10060 : alexcrichton/rust/cached-stdout, r=brsonbors-1/+1
2013-10-25Cache and buffer stdout per-task for printingAlex Crichton-1/+1
2013-10-24Implement a basic event loop built on LittleLockAlex Crichton-0/+12
2013-10-24Another round of test fixes and merge conflictsAlex Crichton-12/+0
2013-10-24wrapping libuv signal for use in RustDo Nhat Minh-0/+18
2013-10-24Test fixes and merge conflictsAlex Crichton-25/+0
2013-10-24Move as much I/O as possible off of native::ioAlex Crichton-0/+6
2013-10-24Don't attempt to export uv functions directlyAlex Crichton-7/+37
2013-10-24Move rt::io::stdio from FileStream to a TTYAlex Crichton-0/+4