aboutsummaryrefslogtreecommitdiff
path: root/src/rt
Commit message (Expand)AuthorAgeFilesLines
* Introduce str_slice runtime functionBrian Anderson2011-05-112-0/+19
* Attempt to put out burning darwin tinderbox.Graydon Hoare2011-05-101-0/+4
* rt: Consistently refer to structs as structs and classes as classes. Clang co...Patrick Walton2011-05-083-5/+5
* Fix OS X build.Rafael Ávila de Espíndola2011-05-051-9/+9
* Change the setup so that rust_activate_glue returns to rust_exit_task_glueRafael Ávila de Espíndola2011-05-051-38/+19
* rustc: Link with intrinsics.bc; change intrinsics linkage to linkonce_odrPatrick Walton2011-05-052-1/+4
* Mark valgrind's _qzz_res as unused to silence warnings on gcc 4.6.Ralph Giles2011-05-052-18/+18
* build: Build intrinsics.bcPatrick Walton2011-05-041-1/+1
* Try to fail nicely, again.Graydon Hoare2011-05-042-2/+2
* Fail in a slightly more organized fashion for now.Graydon Hoare2011-05-041-4/+2
* rustc: Stub Rust intrinsics. We check in the .ll file for now to temporarily ...Patrick Walton2011-05-032-0/+74
* Update valgrind.h and memcheck.h to 3.6.0Graydon Hoare2011-05-032-180/+1014
* Remove unused variable.Rafael Ávila de Espíndola2011-05-031-7/+1
* Split start into rustc and rustboot versions. This introduces a bit ofRafael Ávila de Espíndola2011-05-032-27/+122
* stdlib: Add a Time module to the standard libraryPatrick Walton2011-04-292-0/+30
* Log refcounts in upcall_vec_grow.Graydon Hoare2011-04-281-4/+4
* Slightly more helpful error message for "null lib handle"Tim Chevalier2011-04-281-1/+2
* stdlib/rt: Add an unsafe function to cast immutable vectors to mutable onesPatrick Walton2011-04-272-0/+10
* rt: Add str_vec to the def file. Puts out burning tinderbox.Patrick Walton2011-04-271-0/+1
* Fix _str.bytes to trivial version.Graydon Hoare2011-04-271-0/+26
* stdlib: Add a pointer equality function to the standard library and a test casePatrick Walton2011-04-212-0/+6
* add rustboot-specific log upcalls to .def fileMarijn Haverbeke2011-04-191-0/+2
* Overhaul logging system in runtimeMarijn Haverbeke2011-04-1923-633/+459
* Add log_err to rustbootMarijn Haverbeke2011-04-191-4/+4
* Add a proper check for rustbootMarijn Haverbeke2011-04-181-4/+2
* Temporarily turn off logging initializationMarijn Haverbeke2011-04-181-3/+4
* Update foregoing patches to leave rust_crate alone.Marijn Haverbeke2011-04-185-93/+89
* Make log the log level configurable per moduleMarijn Haverbeke2011-04-184-2/+95
* rt: Remove half-baked, incomplete, commented-out print_stack_trace() stubPatrick Walton2011-04-141-17/+0
* rustc: Remove generalize_ty. Instead, maintain an explicit type parameter sub...Patrick Walton2011-04-141-0/+17
* Remove silly legacy glue-offset encoding, predicate runtime adjustments by AB...Graydon Hoare2011-04-091-6/+8
* Avoid some gotchas with logging macrosBrian Anderson2011-04-072-15/+25
* add FIXME related to the -fno-strict-aliasing workaroundMarijn Haverbeke2011-04-081-0/+2
* Initialize two more variables to keep darwin tinderbox happyMarijn Haverbeke2011-04-081-2/+2
* add -O2 when compiling rt, fix warnings triggered by optimizerMarijn Haverbeke2011-04-084-6/+6
* Move to macro-based logging checks in the C++ codeMarijn Haverbeke2011-04-0718-237/+254
* Change rust_vec to have a 16-byte header, to 16-byte-align vec-body data. Maj...Graydon Hoare2011-04-021-0/+1
* Um, that'd be, align the word *before* retpc. Addresses point to the low part...Graydon Hoare2011-03-301-7/+7
* Ensure task stacks start out with a 16-byte aligned entry frame. Should make ...Graydon Hoare2011-03-301-22/+48
* Another go at changing compile-command, this time using RBUILD env var.Graydon Hoare2011-03-251-1/+1
* Revert "Bulk-edit compile commands in emacs chatter to point to assumed build...Graydon Hoare2011-03-251-1/+1
* Bulk-edit compile commands in emacs chatter to point to assumed build/ dir of...Graydon Hoare2011-03-251-1/+1
* Parse FP literals without coercing to int. This allows parsing 64-bitTim Chevalier2011-03-251-0/+1
* Start making the standard-lib utf-8 awareMarijn Haverbeke2011-03-252-0/+22
* Placate win32 build; no idea how it can be working currently on tinderbox.Graydon Hoare2011-03-253-1/+18
* A first stab at the 'nbody' demo, with support for calling C sqrt().Lindsey Kuper2011-03-253-0/+8
* build: Generate an object file for stage0/libstd.dylibPatrick Walton2011-03-241-0/+1
* rustc: Open "use"d crates; add a _vec.vec_from_buf() method along the way; XF...Patrick Walton2011-03-242-0/+8
* Add .def.in files that I forgot to stage. Should put out burning tinderboxes ...Patrick Walton2011-03-241-0/+68
* Generate the platform-specific .def files at build timePatrick Walton2011-03-243-208/+0