about summary refs log tree commit diff
path: root/src/librustc
AgeCommit message (Expand)AuthorLines
2015-03-04Separate supertrait collection from processing a `TraitDef`. This allowsNiko Matsakis-195/+204
2015-03-04Extend the "treat-err-as-bug" option to cover calls to fatal.Niko Matsakis-0/+9
2015-03-04Extract out the `filter_to_traits` functionalityNiko Matsakis-9/+22
2015-03-04Simplify impl of Elaborator now that we don't need stack traces anymore.Niko Matsakis-44/+12
2015-03-04Encode codemap and span information in crate metadata.Michael Woerister-10/+245
2015-03-03Switched to Box::new in many places.Felix S. Klock II-3/+3
2015-03-03Auto merge of #22532 - pnkfelix:arith-overflow, r=pnkfelix,eddybbors-125/+279
2015-03-03Rollup merge of #22876 - Florob:const, r=nikomatsakisManish Goregaokar-23/+23
2015-03-03Rollup merge of #22943 - ipetkov:lint-recursion, r=alexcrichtonManish Goregaokar-3/+3
2015-03-03Incorporated second review suggestion from eddyb.Felix S. Klock II-67/+71
2015-03-03Incorporated first review sugestion from eddyb.Felix S. Klock II-100/+34
2015-03-03Switch to `eval_const_expr_partial` when `check_match.rs` checks for `NaN`.Felix S. Klock II-14/+21
2015-03-03Address arith-overflow and error-handling in `const_eval.rs`.Felix S. Klock II-60/+216
2015-03-03Catch arith-overflow explicitly during `rustc::middle::const_eval`.Felix S. Klock II-6/+34
2015-03-03Implement parse_opt_bool betterJames Miller-2/+15
2015-03-03Add `core::num::wrapping` and fix overflow errors.James Miller-10/+21
2015-03-03rustc: implement arithmetic overflow checkingCorey Richardson-1/+2
2015-03-03Auto merge of #22971 - lifthrasiir:metadata-reform, r=huonwbors-426/+320
2015-03-03metadata: Bump the metadata encoding version.Kang Seonghoon-1/+1
2015-03-03metadata: Flatten `tag_table_id` and `tag_table_val` tags.Kang Seonghoon-65/+35
2015-03-03metadata: Implement relaxation of short RBML lengths.Kang Seonghoon-70/+76
2015-03-03metadata: New tag encoding scheme.Kang Seonghoon-141/+140
2015-03-03metadata: Avoid the use of raw `wr_str` or `write_all`.Kang Seonghoon-151/+70
2015-03-02core: Audit num module for int/uintBrian Anderson-7/+7
2015-03-02Enable recursion for visit_ty in lint visitorIvan Petkov-3/+3
2015-03-02Use `const`s instead of `static`s where appropriateFlorian Zeitz-23/+23
2015-03-02Remove the synthetic "region bound" from closures and instead update howNiko Matsakis-37/+28
2015-03-02Rollup merge of #22821 - ipetkov:lint-method-rename, r=eddybManish Goregaokar-2/+2
2015-03-02Rollup merge of #22504 - GuillaumeGomez:audit-integer-libcore, r=ManishearthManish Goregaokar-20/+20
2015-03-01Auto merge of #22880 - alexcrichton:deprecate-io-extensions, r=huonwbors-7/+12
2015-03-01Remove int/uint from libstd/lib.rsGuillaume Gomez-20/+20
2015-02-28Rename LintPass::check_trait_method to check_trait_itemIvan Petkov-2/+2
2015-02-28Rollup merge of #22884 - japaric:obsolete, r=alexcrichtonManish Goregaokar-1/+1
2015-02-28Rollup merge of #22869 - alexcrichton:stabilize-env, r=aturonManish Goregaokar-1/+0
2015-02-28Auto merge of #22851 - FlaPer87:oibit-send-and-friends, r=nikomatsakisbors-63/+65
2015-02-27remove leftover annotationsJorge Aparicio-1/+1
2015-02-28Update docs for rustc_lint crateification.Huon Wilson-15/+4
2015-02-28Separate most of rustc::lint::builtin into a separate crate.Huon Wilson-2144/+5
2015-02-27std: Deprecated the `old_io::extensions` moduleAlex Crichton-7/+12
2015-02-27std: Stabilize the `env` moduleAlex Crichton-1/+0
2015-02-27Rollup merge of #22835 - tshepang:remove-some-warnings, r=jakub-Manish Goregaokar-2/+1
2015-02-27Rollup merge of #22795 - alexcrichton:issue-22617, r=huonwManish Goregaokar-1/+1
2015-02-27Normalize types before collecting obligationsFlavio Percoco-63/+65
2015-02-26Check stability of struct fields.Huon Wilson-0/+129
2015-02-26remove some compiler warningsTshepang Lekhonkhobe-2/+1
2015-02-25Auto merge of #22796 - Manishearth:rollup, r=Manishearthbors-396/+338
2015-02-24std: Require `&mut self` for Iterator::allAlex Crichton-1/+1
2015-02-25Rollup merge of #22727 - alexcrichton:prep-env, r=aturonManish Goregaokar-8/+10
2015-02-25Rollup merge of #22785 - nikomatsakis:issue-21750-normalization-with-regions,...Manish Goregaokar-51/+71
2015-02-25Rollup merge of #22635 - kmcallister:macros-chapter, r=steveklabnikManish Goregaokar-361/+292