about summary refs log tree commit diff
path: root/src/librustc/middle/trans/debuginfo.rs
AgeCommit message (Expand)AuthorLines
2014-11-18Move trans, back, driver, and back into a new crate, rustc_trans. Reduces mem...Niko Matsakis-4046/+0
2014-11-17Fallout from deprecationAaron Turon-1/+1
2014-11-17Switch to purely namespaced enumsSteven Fackler-0/+8
2014-11-17auto merge of #19027 : nick29581/rust/coercions-4, r=alexcrichtonbors-7/+7
2014-11-17Fix fallout from coercion removalNick Cameron-7/+7
2014-11-17auto merge of #18914 : Gankro/rust/cloned, r=aturonbors-9/+9
2014-11-16fallout from deprecating find_copy and get_copyAlexis Beingessner-9/+9
2014-11-16Complete the removal of ty_nil, ast::LitNil, ast::TyBot and ast::TyUniqJakub Bukaj-7/+13
2014-11-16Try to remove ty_nil, some kind of error in exhaustiveness checkingNiko Matsakis-5/+4
2014-11-10Use FnvHashMap instead of HashMap in rustcAriel Ben-Yehuda-32/+31
2014-11-07Make TyTrait embed a `TraitRef`, so that when we extend TraitRef, it naturall...Niko Matsakis-5/+5
2014-11-06rollup merge of #18591 : nick29581/dst-bug-strAlex Crichton-1/+1
2014-11-06Fallout from collection conventionsAlexis Beingessner-4/+4
2014-11-05Make trans::adt know that some structs are unsizedNick Cameron-1/+1
2014-11-04Implement flexible target specificationCorey Richardson-3/+2
2014-10-31DSTify HashJorge Aparicio-1/+1
2014-10-30rollup merge of #18398 : aturon/lint-conventions-2Alex Crichton-7/+7
2014-10-28Remove ty_bot from the type systemJakub Bukaj-19/+57
2014-10-28Update code with new lint namesAaron Turon-7/+7
2014-10-27Fix monomorphization of unboxed closuresBrian Koropoff-5/+5
2014-10-24Add a lint for not using field pattern shorthandsP1start-4/+7
2014-10-22Part of #6993. Moved a bunch of uses of Ident to NameJonathan S-10/+7
2014-10-19Remove a large amount of deprecated functionalityAlex Crichton-54/+52
2014-10-18auto merge of #18041 : arielb1/rust/no-size-overflow, r=pnkfelixbors-8/+8
2014-10-16librustc: Remove all uses of {:?}.Luqman Aden-15/+15
2014-10-15Use the correct LLVM integer sizesAriel Ben-Yehuda-8/+8
2014-10-10Handle `while let` desugaringJohn Gallagher-0/+5
2014-10-10auto merge of #17669 : nikomatsakis/rust/multidispatch, r=pcwaltonbors-1/+1
2014-10-09Implement multidispatch and conditional dispatch. Because we do notNiko Matsakis-1/+1
2014-10-09rustc: Add `const` globals to the languageAlex Crichton-0/+1
2014-10-08debuginfo: Don't mark struct fields as artificial.Michael Woerister-10/+5
2014-10-07Use slice syntax instead of slice_to, etc.Nick Cameron-1/+1
2014-10-05Handle emitting debug info for unboxed closuresBrian Koropoff-54/+76
2014-10-04Update LLVM.Luqman Aden-4/+2
2014-10-03Set the `non_uppercase_statics` lint to warn by defaultP1start-0/+7
2014-10-02rollup merge of #17666 : eddyb/take-garbage-outAlex Crichton-125/+1
2014-10-02Revert "Use slice syntax instead of slice_to, etc."Aaron Turon-1/+1
2014-10-02rustc: remove support for Gc.Eduard Burtescu-125/+1
2014-10-02Use slice syntax instead of slice_to, etc.Nick Cameron-1/+1
2014-09-30Produce a better error for irrefutable `if let` patternsKevin Ballard-1/+1
2014-09-30Desugar 'if let' into the appropriate 'match'Kevin Ballard-0/+5
2014-09-25debuginfo: Make sure that all calls to drop glue are associated with debug lo...Michael Woerister-9/+69
2014-09-19rollup merge of #17338 : nick29581/variants-namespaceAlex Crichton-6/+6
2014-09-19rollup merge of #17318 : nick29581/sliceAlex Crichton-0/+6
2014-09-19rollup merge of #17259 : eddyb/def-no-gcAlex Crichton-2/+2
2014-09-19Add enum variants to the type namespaceNick Cameron-6/+6
2014-09-19Implement slicing syntax.Nick Cameron-0/+6
2014-09-18rustc: remove DefArg and DefBinding in favor of DefLocal.Eduard Burtescu-2/+2
2014-09-18stop clamping the DWARF version to 3 on LinuxDaniel Micay-6/+0
2014-09-17librustc: Implement associated types behind a feature gate.Patrick Walton-0/+5