about summary refs log tree commit diff
path: root/src/rt
AgeCommit message (Expand)AuthorLines
2011-05-13rt: Don't overshoot the end of the logging spec during parsingBrian Anderson-4/+7
2011-05-13rt: Allocate room for null terminator in logging specBrian Anderson-2/+3
2011-05-11Introduce str_slice runtime functionBrian Anderson-0/+19
2011-05-10Attempt to put out burning darwin tinderbox.Graydon Hoare-0/+4
2011-05-08rt: Consistently refer to structs as structs and classes as classes. Clang co...Patrick Walton-5/+5
2011-05-05Fix OS X build.Rafael Ávila de Espíndola-9/+9
2011-05-05Change the setup so that rust_activate_glue returns to rust_exit_task_glueRafael Ávila de Espíndola-38/+19
2011-05-05rustc: Link with intrinsics.bc; change intrinsics linkage to linkonce_odrPatrick Walton-1/+4
2011-05-05Mark valgrind's _qzz_res as unused to silence warnings on gcc 4.6.Ralph Giles-18/+18
2011-05-04build: Build intrinsics.bcPatrick Walton-1/+1
2011-05-04Try to fail nicely, again.Graydon Hoare-2/+2
2011-05-04Fail in a slightly more organized fashion for now.Graydon Hoare-4/+2
2011-05-03rustc: Stub Rust intrinsics. We check in the .ll file for now to temporarily ...Patrick Walton-0/+74
2011-05-03Update valgrind.h and memcheck.h to 3.6.0Graydon Hoare-180/+1014
2011-05-03Remove unused variable.Rafael Ávila de Espíndola-7/+1
2011-05-03Split start into rustc and rustboot versions. This introduces a bit ofRafael Ávila de Espíndola-27/+122
2011-04-29stdlib: Add a Time module to the standard libraryPatrick Walton-0/+30
2011-04-28Log refcounts in upcall_vec_grow.Graydon Hoare-4/+4
2011-04-28Slightly more helpful error message for "null lib handle"Tim Chevalier-1/+2
2011-04-27stdlib/rt: Add an unsafe function to cast immutable vectors to mutable onesPatrick Walton-0/+10
2011-04-27rt: Add str_vec to the def file. Puts out burning tinderbox.Patrick Walton-0/+1
2011-04-27Fix _str.bytes to trivial version.Graydon Hoare-0/+26
2011-04-21stdlib: Add a pointer equality function to the standard library and a test casePatrick Walton-0/+6
2011-04-19add rustboot-specific log upcalls to .def fileMarijn Haverbeke-0/+2
2011-04-19Overhaul logging system in runtimeMarijn Haverbeke-633/+459
2011-04-19Add log_err to rustbootMarijn Haverbeke-4/+4
2011-04-18Add a proper check for rustbootMarijn Haverbeke-4/+2
2011-04-18Temporarily turn off logging initializationMarijn Haverbeke-3/+4
2011-04-18Update foregoing patches to leave rust_crate alone.Marijn Haverbeke-93/+89
2011-04-18Make log the log level configurable per moduleMarijn Haverbeke-2/+95
2011-04-14rt: Remove half-baked, incomplete, commented-out print_stack_trace() stubPatrick Walton-17/+0
2011-04-14rustc: Remove generalize_ty. Instead, maintain an explicit type parameter sub...Patrick Walton-0/+17
2011-04-09Remove silly legacy glue-offset encoding, predicate runtime adjustments by AB...Graydon Hoare-6/+8
2011-04-07Avoid some gotchas with logging macrosBrian Anderson-15/+25
2011-04-08add FIXME related to the -fno-strict-aliasing workaroundMarijn Haverbeke-0/+2
2011-04-08Initialize two more variables to keep darwin tinderbox happyMarijn Haverbeke-2/+2
2011-04-08add -O2 when compiling rt, fix warnings triggered by optimizerMarijn Haverbeke-6/+6
2011-04-07Move to macro-based logging checks in the C++ codeMarijn Haverbeke-237/+254
2011-04-02Change rust_vec to have a 16-byte header, to 16-byte-align vec-body data. Maj...Graydon Hoare-0/+1
2011-03-30Um, that'd be, align the word *before* retpc. Addresses point to the low part...Graydon Hoare-7/+7
2011-03-30Ensure task stacks start out with a 16-byte aligned entry frame. Should make ...Graydon Hoare-22/+48
2011-03-25Another go at changing compile-command, this time using RBUILD env var.Graydon Hoare-1/+1
2011-03-25Revert "Bulk-edit compile commands in emacs chatter to point to assumed build...Graydon Hoare-1/+1
2011-03-25Bulk-edit compile commands in emacs chatter to point to assumed build/ dir of...Graydon Hoare-1/+1
2011-03-25Parse FP literals without coercing to int. This allows parsing 64-bitTim Chevalier-0/+1
2011-03-25Start making the standard-lib utf-8 awareMarijn Haverbeke-0/+22
2011-03-25Placate win32 build; no idea how it can be working currently on tinderbox.Graydon Hoare-1/+18
2011-03-25A first stab at the 'nbody' demo, with support for calling C sqrt().Lindsey Kuper-0/+8
2011-03-24build: Generate an object file for stage0/libstd.dylibPatrick Walton-0/+1
2011-03-24rustc: Open "use"d crates; add a _vec.vec_from_buf() method along the way; XF...Patrick Walton-0/+8