about summary refs log tree commit diff
path: root/src/librustc
AgeCommit message (Expand)AuthorLines
2019-10-28self-profiling: Record something more useful for crate metadata generation ev...Michael Woerister-0/+1
2019-10-28rustc: use IndexVec<DefIndex, T> instead of Vec<T>.Eduard-Mihai Burtescu-23/+17
2019-10-28Auto merge of #65188 - matthewjasper:stabilize-const-constructor, r=Centrilbors-8/+3
2019-10-28Rollup merge of #65792 - Centril:split-syntax-2, r=petrochenkovMazdak Farrokhzad-15/+13
2019-10-28Rollup merge of #65664 - anp:panic-location, r=eddybMazdak Farrokhzad-0/+17
2019-10-27Stabilize `const_constructor`Matthew Jasper-8/+3
2019-10-27Always use consteval to codegen caller_location.Adam Perry-0/+16
2019-10-27Implement core::intrinsics::caller_location.Adam Perry-0/+1
2019-10-27Auto merge of #65869 - Centril:rollup-bzlo74f, r=Centrilbors-4/+10
2019-10-27rustc, rustc_passes: don't depend on syntax_expand.Mazdak Farrokhzad-15/+13
2019-10-27Rollup merge of #65738 - ohadravid:re-rebalance-coherence-allow-fundamental-l...Mazdak Farrokhzad-4/+10
2019-10-27Auto merge of #65541 - eddyb:spanned-inferred-outlives, r=nikomatsakisbors-2/+2
2019-10-27Auto merge of #65519 - pnkfelix:issue-63438-trait-based-structural-match, r=m...bors-125/+226
2019-10-27Auto merge of #65288 - estebank:point-at-assoc-type, r=nikomatsakisbors-34/+194
2019-10-26Update comments re type parameter hack in object safetyMichael Hewson-5/+7
2019-10-26Rollup merge of #65828 - bjorn3:add_source_info_eq_hash, r=petrochenkovMazdak Farrokhzad-1/+3
2019-10-26Rollup merge of #65824 - eddyb:def-key-copy, r=varkorMazdak Farrokhzad-8/+8
2019-10-26Rollup merge of #65772 - mark-i-m:final-readmes, r=nikomatsakisMazdak Farrokhzad-265/+4
2019-10-26Coherence should allow fundamental types to impl traitsOhad Ravid-4/+10
2019-10-26Make inline associated constants a future compatibility warningvarkor-8/+26
2019-10-26Permit #[track_caller] on inherent methodsvarkor-12/+32
2019-10-25Correct handling of type flags with `ConstValue::Placeholder`varkor-7/+9
2019-10-25Permit `#[target_feature]` on method implementationsvarkor-1/+1
2019-10-25Move handling of `#[track_caller]` to `check_attr`varkor-24/+85
2019-10-25Update bitflagsvarkor-1/+1
2019-10-25Handle `ImplItem` in `check_attr`varkor-1/+16
2019-10-25Refactor `check_track_caller`varkor-6/+12
2019-10-25Improve commentsvarkor-2/+2
2019-10-25Emit warning for ignored #[inline] on foreign function prototypesvarkor-0/+18
2019-10-25Emit warning for ignored #[inline] on trait method prototypesvarkor-0/+40
2019-10-25Refactor check_attrvarkor-63/+75
2019-10-25Don't cast directly from `&[T; N]` to `*const T`Matthew Jasper-0/+3
2019-10-25Derive Eq and Hash for SourceInfo againbjorn3-1/+3
2019-10-26Rollup merge of #65800 - michaelwoerister:measureme-0.4.0, r=wesleywiserYuki Okushi-100/+30
2019-10-25rustc: replace a few `.cloned()` with `.copied()`.Eduard-Mihai Burtescu-3/+3
2019-10-25rustc: make DefPathData (and friends) Copy (now that it uses Symbol).Eduard-Mihai Burtescu-5/+5
2019-10-25Take out an insurance policy in case `iter.size_hint()`Mazdak Farrokhzad-1/+5
2019-10-25only relevant parts of type paths highlighted in E0308 type mismatch error me...Kevyn Grasso-7/+42
2019-10-25Add new EFIAPI ABIroblabla-0/+2
2019-10-25Review feedback: elaborated comments.Felix S. Klock II-5/+21
2019-10-25Migrate from `#[structural_match]` attribute a lang-item trait.Felix S. Klock II-77/+152
2019-10-25Rollup merge of #65315 - spastorino:intern-place-projection, r=oli-obkMazdak Farrokhzad-65/+137
2019-10-25Rollup merge of #65074 - Rantanen:json-byte-pos, r=matkladMazdak Farrokhzad-0/+19
2019-10-25refactor: move structural_match analysis into its own module.Felix S. Klock II-125/+135
2019-10-25self-profiling: Switch query-blocking measurements to RAII-style API.Michael Woerister-21/+19
2019-10-25RFC 2008: StabilizationDavid Wood-3/+1
2019-10-24remove the last remaining READMEsMark Mansi-265/+4
2019-10-24Rollup merge of #65627 - varkor:const-generics-forbid-non-structural_match, r...Mazdak Farrokhzad-6/+128
2019-10-24rustc_metadata: Minimize use of `Lrc` in crate storeVadim Petrochenkov-18/+11
2019-10-24Turn crate store into a resolver outputVadim Petrochenkov-10/+10