about summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2013-01-08Remove ret_style and instead check whether fn return type is botNiko Matsakis-145/+70
2013-01-08Make `self` visible when typechecking nested functionsTim Chevalier-8/+248
2013-01-08Suppress error messages about function types whose result is ty_errTim Chevalier-1/+10
2013-01-08Remove unused bigint from runtimeBrian Anderson-3344/+0
2013-01-08Merge pull request #4388 from lkuper/alt-to-matchTim Chevalier-95/+96
2013-01-08removing checks from vec::bytes::memcpy and memmove as are duplicated from raw::asdf-6/+2
2013-01-08adding bound checks for raw::memcpy and memmoveasdf-0/+15
2013-01-08Rename identifiers that still use 'alt' to use 'match'Lindsey Kuper-95/+96
2013-01-08Merge remote-tracking branch 'gifnksm/bigint' into kind-namesBrian Anderson-0/+1499
2013-01-08test: Fix botched regex. rs=bustagePatrick Walton-3/+3
2013-01-07test: Regular expression mistake. rs=bustagePatrick Walton-22/+22
2013-01-07test: Fix check-fast for resolve changes. rs=bustagePatrick Walton-187/+197
2013-01-07Support assignability for struct fields. r=pcwaltonNiko Matsakis-3/+14
2013-01-07Revert "Suppress type error message involving a function type whose result is...Tim Chevalier-8/+0
2013-01-07Revert "Change the self def_id to a self_info in typeck, and inherit"Tim Chevalier-248/+8
2013-01-07Revert "Improve a typeck ICE message (slightly)"Tim Chevalier-3/+2
2013-01-07Change the self def_id to a self_info in typeck, and inheritTim Chevalier-8/+248
2013-01-07xfail broken testsTim Chevalier-1/+3
2013-01-07Revert "xfail broken tests"Tim Chevalier-6/+3
2013-01-07xfail broken testsTim Chevalier-3/+6
2013-01-07Suppress type error message involving a function type whose result is ty_errTim Chevalier-0/+8
2013-01-07Improve a typeck ICE message (slightly)Tim Chevalier-2/+3
2013-01-07librustc: Fix some librustc test modes. rs=bustagePatrick Walton-3/+3
2013-01-07fmt: add unit testsAndrew Paseltiner-0/+122
2013-01-07fmt: derive Eq for all typesAndrew Paseltiner-0/+8
2013-01-07fmt: fix formatting and styleAndrew Paseltiner-64/+75
2013-01-07fmt: simplify parse_fmt_stringAndrew Paseltiner-22/+24
2013-01-07fmt: simplify parse_conversionAndrew Paseltiner-5/+7
2013-01-07fmt: simplify parse_parameterAndrew Paseltiner-11/+5
2013-01-07fmt: simplify parse_precisionAndrew Paseltiner-4/+2
2013-01-07fmt: simplify parse_countAndrew Paseltiner-4/+3
2013-01-07fmt: simplify parse_flagsAndrew Paseltiner-24/+17
2013-01-07fmt: simplify parse_typeAndrew Paseltiner-26/+15
2013-01-07fmt: replace parse_* structural records with struct Parsed<T>Andrew Paseltiner-40/+51
2013-01-07fmt: replace Conv record with struct ConvAndrew Paseltiner-3/+3
2013-01-07librustc: Make vectors no longer implicitly copyable in rustc. r=graydonPatrick Walton-867/+1216
2013-01-07Merge pull request #4357 from jld/constenum-bonus-fixTim Chevalier-1/+1
2013-01-07Merge pull request #4358 from jld/constenum-unitTim Chevalier-2/+26
2013-01-07librustc: Remove unused `mod_path_map`. This was expensive to build. Saves an...Patrick Walton-52/+2
2013-01-07librustc: Fold rt items into lang items. Shaves another 10% or so off hello w...Patrick Walton-147/+105
2013-01-07librustc: Encode language items into a special lookup table. 9% improvement i...Patrick Walton-32/+134
2013-01-06librustc: Refactor language items to have IDs. rs=refactorPatrick Walton-131/+178
2013-01-06librustc: Convert some large structural records over to structs. rs=perfPatrick Walton-54/+81
2013-01-05librustc: Remove some string allocations. rs=perfPatrick Walton-85/+97
2013-01-05librustc: Fix unconditional ty_to_str call in ty.rs. Was heaviest path in all...Patrick Walton-5/+12
2013-01-05rt: Stop zeroing out all allocations. Unobservable perf win. Closes #2682. rs...Patrick Walton-4/+2
2013-01-05Add a test for nullary univariant enums.Jed Davis-0/+19
2013-01-05Make consts of degenerate nullary enums not ICE.Jed Davis-2/+7
2013-01-05Trivial cleanup: use enum_is_univariant; no functional change intended.Jed Davis-1/+1
2013-01-04librustc: Stop generating first-class aggregates in visit glue, since they ki...Patrick Walton-2/+13