about summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2011-04-13Add more commentary about ExtFmtBrian Anderson-15/+37
2011-04-13Add support for printing uints as lower-case hex to ExtFmt.Brian Anderson-18/+101
2011-04-13Move #fmt conversion model into ExtFmt.CT namespaceBrian Anderson-73/+72
2011-04-13Add ExtFmt test for unsigned typeBrian Anderson-0/+1
2011-04-13Fix a typo in test expr-alt-generic-box1.rsBrian Anderson-1/+1
2011-04-13rm unused importTim Chevalier-1/+0
2011-04-13Make expr_while work in typestate_checkTim Chevalier-116/+104
2011-04-13Remove gc() call from end of lib-map.rs, works on stage0 otherwise (stage0 pr...Graydon Hoare-2/+0
2011-04-13Fix temporary-spilling logic in trans_args, uncomment most of lib-deque.rs (w...Graydon Hoare-11/+5
2011-04-13Add generic-temporary.rs minimal test showing cause of lib-deque.rs failure o...Graydon Hoare-0/+21
2011-04-13Fix lib-deque.rs to pass typarams by alias.Graydon Hoare-6/+6
2011-04-13Slight updates to match API drift in io, lib-io.rs passes.Graydon Hoare-5/+5
2011-04-13Remove code that is already in llvm for some time.Rafael Ávila de Espíndola-62/+0
2011-04-13Lex numeric escapes, needed for lib-str.rs (which now passes).Graydon Hoare-13/+77
2011-04-13Typo.Rafael Ávila de Espíndola-1/+1
2011-04-13Enable alias analysis and the function attributes pass.Rafael Ávila de Espíndola-4/+28
2011-04-12typestate_check can now handle expr_block, expr_if, and expr_binaryTim Chevalier-161/+358
2011-04-12rustc: Switch to indices for type parametersPatrick Walton-382/+255
2011-04-12rustc: Add "float" as a type to the pretty printerPatrick Walton-0/+1
2011-04-12Further work on typestate. Handles expr_rec and expr_assign now.Tim Chevalier-252/+548
2011-04-12Add LLVMAddLoopIdiomPass.Rafael Ávila de Espíndola-0/+1
2011-04-12Add LLVMAddCorrelatedValuePropagationPass.Rafael Ávila de Espíndola-0/+1
2011-04-12Add LLVMAddScalarReplAggregatesPassSSA.Rafael Ávila de Espíndola-0/+1
2011-04-12Un-XFAIL generic-tag-corruption.rs.Graydon Hoare-2/+0
2011-04-12Make glue always pass-by-alias and rename "scalar_or_boxed" concept to "immed...Graydon Hoare-48/+73
2011-04-12Tighten up condition on use of opaque_tag, remove blunt hammer of alias arg-c...Graydon Hoare-5/+20
2011-04-12Add LLVMAddEarlyCSEPass to the .def file.Rafael Ávila de Espíndola-0/+1
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