about summary refs log tree commit diff
path: root/src/librustc
AgeCommit message (Expand)AuthorLines
2014-02-27Replaced list::each with iter() in get_regionBruno de Oliveira Abinader-15/+9
2014-02-27rustc: Explicitly mention type params with missing `'static` boundsKang Seonghoon-6/+6
2014-02-26Replace callee_id with information stored in method_map.Eduard Burtescu-478/+445
2014-02-26Rename a few typeck method-related structures to UpperCamelCase.Eduard Burtescu-119/+115
2014-02-25resolve: Don't use @RefCell in trait_map, nothing modifies its entries.Eduard Burtescu-26/+7
2014-02-25resolve: Remove all the operator overloads from trait_map.Eduard Burtescu-72/+0
2014-02-25Use only the appropriate trait when looking up operator overloads.Eduard Burtescu-119/+158
2014-02-25typeck: Remove old diagnostic that refers to `do`.Eduard Burtescu-12/+0
2014-02-25auto merge of #12522 : erickt/rust/hash, r=alexcrichtonbors-34/+31
2014-02-25auto merge of #12525 : eddyb/rust/gate-default-type-param-usage, r=alexcrichtonbors-22/+37
2014-02-24Match binding is assignmentEdward Wang-10/+13
2014-02-24Mark by-value parameters that are passed on the stack as nocaptureBjörn Steinbrink-0/+1
2014-02-24Use lines_any() when parsing output form "ar"Alex Crichton-1/+4
2014-02-24rustc: Don't error on the rlib symlinksAlex Crichton-2/+14
2014-02-24rustc: rename `hash` to the proper name `state`Erick Tryzelaar-29/+27
2014-02-24std: minor whitespace cleanupErick Tryzelaar-5/+4
2014-02-24auto merge of #12453 : alexcrichton/rust/move-json, r=brsonbors-2/+1
2014-02-24auto merge of #12445 : huonw/rust/less-unsafe, r=alexcrichtonbors-4/+5
2014-02-24Gate default type parameter overrides.Eduard Burtescu-22/+37
2014-02-24Move extra::json to libserializeAlex Crichton-2/+1
2014-02-24auto merge of #12412 : alexcrichton/rust/deriving-show, r=huonwbors-59/+68
2014-02-23auto merge of #12380 : alexcrichton/rust/run-rewrite, r=brsonbors-10/+13
2014-02-23Roll std::run into std::io::processAlex Crichton-10/+13
2014-02-23Remove all ToStr impls, add Show implsAlex Crichton-59/+68
2014-02-23auto merge of #12328 : nick29581/rust/abi, r=alexcrichtonbors-0/+1
2014-02-23auto merge of #12510 : huonw/rust/fix-compiler-docs, r=alexcrichtonbors-216/+316
2014-02-24Update rustc/syntax docs now that rustdoc lexes all non-`notrust` code blocks.Huon Wilson-216/+316
2014-02-24All uses of `extern fn` should mean `extern "C" fn`. Closes #9309.Nick Cameron-0/+1
2014-02-23auto merge of #12338 : edwardw/rust/hygienic-break-continue, r=cmrbors-11/+12
2014-02-24Transition to new `Hash`, removing IterBytes and std::to_bytes.Huon Wilson-108/+108
2014-02-24flate: return CVec<u8> rather than copying into a new vector.Huon Wilson-4/+5
2014-02-23Make break and continue hygienicEdward Wang-11/+12
2014-02-23Register snapshots.Huon Wilson-1/+0
2014-02-23auto merge of #12311 : brson/rust/unstable, r=alexcrichtonbors-1/+1
2014-02-23std: Move raw to std::rawBrian Anderson-1/+1
2014-02-23Move std::{trie, hashmap} to libcollectionsAlex Crichton-56/+56
2014-02-22auto merge of #12451 : edwardw/rust/ident-2-name, r=cmrbors-36/+36
2014-02-22auto merge of #12448 : alexcrichton/rust/smaller-rust, r=brsonbors-0/+13
2014-02-22auto merge of #11863 : erickt/rust/hash, r=acrichtobors-1/+3
2014-02-22auto merge of #11603 : alexcrichton/rust/issue-11591, r=brsonbors-2/+14
2014-02-22Force all lang items to be reachableAlex Crichton-2/+14
2014-02-22auto merge of #12366 : aepsil0n/rust/feature/unnecessary_parens_around_assign...bors-24/+38
2014-02-22auto merge of #12441 : kud1ing/rust/backticks, r=brsonbors-6/+6
2014-02-22Warn about unnecessary parentheses upon assignmentEduard Bopp-24/+38
2014-02-21std: rewrite Hash to make it more genericErick Tryzelaar-1/+3
2014-02-21auto merge of #12411 : Arcterus/rust/time, r=alexcrichtonbors-3/+7
2014-02-21auto merge of #12382 : bjz/rust/fmt-int, r=alexcrichtonbors-3/+2
2014-02-22Represent lifetimes as Names instead of IdentsEdward Wang-36/+36
2014-02-21rustc: Compress bytecode files in rlibsAlex Crichton-0/+13
2014-02-22Reduce reliance on `to_str_radix`Brendan Zabarauskas-3/+2