about summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2011-04-12Enable more optimizations.Rafael Ávila de Espíndola-9/+10
2011-04-11Factor out creation of calls into ExtFmt.RTBrian Anderson-16/+16
2011-04-11Add support for bool, char to extfmt.Brian Anderson-3/+32
2011-04-11Move ExtFmt compile-time functions into their own moduleBrian Anderson-171/+174
2011-04-11Use correct indentation for ExtFmt.rsBrian Anderson-6/+15
2011-04-11Make ExtFmt call its own functions instead of others defined in stdBrian Anderson-6/+15
2011-04-11Move extfmt parsing into standard libraryBrian Anderson-210/+214
2011-04-11Move the extfmt data model into the standard library.Brian Anderson-48/+78
2011-04-11rustc: Add a uint hash functionPatrick Walton-0/+8
2011-04-11rustc: Factor out expr_ty() into expr_ann() and expr_ty()Patrick Walton-38/+45
2011-04-11Add new minimal testcase showing generic tag memory corruption.Graydon Hoare-0/+6
2011-04-11Add a hack to force the linker to fetch Object.oRafael Ávila de Espíndola-0/+2
2011-04-11Implement the "attempted dynamic environment-capture" error in rustc.Rafael Ávila de Espíndola-0/+151
2011-04-10Un-XFAIL expr-block-fn.rsBrian Anderson-1/+0
2011-04-08rustc: Push down types for all expressions; add logic for recv and sendPatrick Walton-2/+26
2011-04-09Remove silly legacy glue-offset encoding, predicate runtime adjustments by AB...Graydon Hoare-54/+38
2011-04-09Fix codemap.lookup_posMarijn Haverbeke-15/+12
2011-04-08rustc: Rename "demand" to "pushdown" in the typechecker and explain more clea...Patrick Walton-376/+409
2011-04-09Move to single-uint file-position representation.Marijn Haverbeke-351/+413
2011-04-09Make lexer buffer the whole fileMarijn Haverbeke-59/+74
2011-04-08rustc: Resolve ty_localsPatrick Walton-3/+32
2011-04-08rustc: Add the ability to fold over annotationsPatrick Walton-36/+83
2011-04-08Remove unused function.Rafael Ávila de Espíndola-17/+0
2011-04-08Remove unused function.Rafael Ávila de Espíndola-12/+0
2011-04-08fix long linesTim Chevalier-36/+30
2011-04-08Implemented computing prestates and poststates for a few expression forms.Tim Chevalier-64/+268
2011-04-08Disable effect checking in rustbootMarijn Haverbeke-55/+5
2011-04-07Avoid some gotchas with logging macrosBrian Anderson-15/+25
2011-04-07Add a test case for calling generic functions taking alias args with box typesBrian Anderson-0/+13
2011-04-07Add an XFAILed test for blocks that result in functionsBrian Anderson-0/+15
2011-04-07Make block results work for generic typesBrian Anderson-54/+191
2011-04-07stdlib: Add a simple union-find data structurePatrick Walton-0/+43
2011-04-07rustc: Pointer cast when crossing a box boundary for statically-sized element...Patrick Walton-0/+4
2011-04-08add FIXME related to the -fno-strict-aliasing workaroundMarijn Haverbeke-0/+2
2011-04-08Re-add a read_byte() method to buf_reader objsMarijn Haverbeke-20/+18
2011-04-08Initialize two more variables to keep darwin tinderbox happyMarijn Haverbeke-2/+2
2011-04-08add a -parse-only option to rustcMarijn Haverbeke-2/+9
2011-04-08add -O2 when compiling rt, fix warnings triggered by optimizerMarijn Haverbeke-6/+6
2011-04-07Updated test to use 'check' rather than just logging results.Lindsey Kuper-5/+3
2011-04-07Move to macro-based logging checks in the C++ codeMarijn Haverbeke-237/+254
2011-04-07rustc: Pointer cast when autodereferencing boxed tag typesPatrick Walton-1/+13
2011-04-07rustc: Use the name "opaque_tag", not "tag", for opaque tagsPatrick Walton-1/+1
2011-04-07Support for self-calls that take arguments.Lindsey Kuper-41/+120
2011-04-07Add a very basic crate-dump utilityMarijn Haverbeke-2/+73
2011-04-07Fix problem in metadata writerMarijn Haverbeke-0/+4
2011-04-07Revise EBML reader APIMarijn Haverbeke-280/+201
2011-04-07rustc: Remove useless call to type_of() in trans_rec()Patrick Walton-1/+0
2011-04-07"xfail-stage0", not "XFAIL-stage0"Patrick Walton-1/+1
2011-04-07XFAIL lib-option.rs in stage0 due to crash on Darwin on tinderboxPatrick Walton-0/+1
2011-04-07Fix effect on deref-lvalPatrick Walton-1/+1