summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2018-11-18resolve: Resolve multi-segment imports using in-scope resolution on 2018 editionVadim Petrochenkov-66/+47
2018-11-18resolve: Stop generating uniform path canariesVadim Petrochenkov-269/+13
2018-11-18atomic::Ordering: Get rid of misleading parts of introMichal 'vorner' Vaner-7/+9
2018-11-17Add VecDeque::resize_withScott McMurray-1/+39
2018-11-17std: Add debugging for a failing test on appveyorAlex Crichton-1/+5
2018-11-17Don't auto-inline `const fn`Oliver Scherer-7/+31
2018-11-17docs: Add missing backtick in object_safety.rs docsIgor Matuszewski-1/+1
2018-11-17Refactor local monomorphization logic to be easier to comprehendOliver Scherer-22/+21
2018-11-17deallocate locals before validation, to catch dangling referencesRalf Jung-11/+19
2018-11-17Auto merge of #56003 - nikomatsakis:issue-54467-infer-outlives-bounds-and-tra...bors-10/+66
2018-11-17We're looking at the miri memory for constants instead of their initializers'...Oliver Scherer-4/+0
2018-11-17When popping in CTFE, perform validation before jumping to next statement to ...Ralf Jung-17/+16
2018-11-17tidy check fixgiacomo-10/+19
2018-11-17add test for #[test] attribute only allowed on non associated functionsgiacomo-0/+30
2018-11-17reserve whitespaces between prefix and pipecsmoe-6/+6
2018-11-17add comment explaining why what we do is legalRalf Jung-0/+2
2018-11-17Update Cargo submoduleAlex Crichton-2/+27
2018-11-17remove stray file with UI testing outputAxary-8/+0
2018-11-17erase the tag on casts involving (raw) pointersRalf Jung-7/+13
2018-11-16Ignore non-semantic tokens for 'probably_eq' streams.Sergio Benitez-6/+141
2018-11-17Auto merge of #55627 - sunfishcode:cg-llvm-gen, r=nikomatsakisbors-7653/+10107
2018-11-16avoid shared ref in UnsafeCell::getRalf Jung-1/+1
2018-11-16Auto merge of #55936 - nrc:save-rename, r=eddybbors-10/+8
2018-11-16adjust remaining testsRalf Jung-4/+39
2018-11-16Replace data.clone() by Arc::clone(&data) in mutex doc.BenoƮt C-1/+1
2018-11-16fix tidy (remove whitespace)Axary-1/+25
2018-11-16improve error when self is used as not the first argumentAxary-13/+30
2018-11-16add a note to the error messageAxary-3/+7
2018-11-16remove licenseAxary-11/+0
2018-11-16CTFE: dynamically make sure we do not call non-const-fnRalf Jung-7/+21
2018-11-16handle trait objects formed from traits with `Self::Foo: 'a` clausesNiko Matsakis-5/+33
2018-11-16improve debug output related to bound calculationNiko Matsakis-5/+33
2018-11-16lint if a private item has doctestsGuillaume Gomez-43/+158
2018-11-16[eddyb] rustc_codegen_llvm: remove unused parametrization of `CodegenCx` and ...Eduard-Mihai Burtescu-21/+21
2018-11-16[eddyb] rustc_codegen_ssa: rename `interfaces` to `traits`.Eduard-Mihai Burtescu-46/+46
2018-11-16[eddyb] rustc_codegen_ssa: avoid a `Clone` bound on `TargetMachine`.Eduard-Mihai Burtescu-16/+15
2018-11-16[eddyb] rustc_codegen_llvm: remove unnecessary `'a` from `LlvmCodegenBackend`...Eduard-Mihai Burtescu-3/+3
2018-11-16[eddyb] rustc_codegen_utils: remove extraneous `#![allow(dead_code)]`.Eduard-Mihai Burtescu-1/+0
2018-11-16[eddyb] rustc_codegen_ssa: handle LLVM unsafety correctly.Eduard-Mihai Burtescu-22/+29
2018-11-16Added README explaining the refactoringDenis Merigoux-0/+121
2018-11-16Separating the back folder between backend-agnostic and LLVM-specific codeDenis Merigoux-2467/+2724
2018-11-16Added default impl for DerivedTypeMethods + empty impl for Cranelift BaseType...Denis Merigoux-151/+111
2018-11-16All Builder methods now take &mut self instead of &selfDenis Merigoux-656/+716
2018-11-16Added some docs + start to &mut self builder methodsDenis Merigoux-60/+82
2018-11-16Finished moving backend-agnostic code to rustc_codegen_ssaDenis Merigoux-154/+110
2018-11-16Great separation of librustc_codegen_llvm: librustc_codegen_ssa compilesDenis Merigoux-1470/+1634
2018-11-16Moved DeclareMethods, MiscMethods and StaticMethodsDenis Merigoux-9/+14
2018-11-16Beginning of moving all backend-agnostic code to rustc_codegen_ssaDenis Merigoux-174/+233
2018-11-16eat CloseDelimAxary-2/+17
2018-11-16change expected error messageAxary-2/+2