summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2017-06-05Prepare 1.18.0 stable release artifactsAlex Crichton-1/+1
2017-06-01Fix regression in `macro_rules!` name matching.Jeffrey Seyfried-5/+36
2017-05-27Auto merge of #42221 - brson:beta-next, r=alexcrichtonbors-1/+1
2017-05-25Bump prerelease versionBrian Anderson-1/+1
2017-05-25Update OpenSSL download locationAlex Crichton-4/+6
2017-05-24box large variants in MIRAriel Ben-Yehuda-40/+42
2017-05-24Auto merge of #42182 - nikomatsakis:beta, r=brsonbors-113/+452
2017-05-24Make sure openssl compiles with only one coreAidan Hobson Sayers-1/+1
2017-05-23do not fetch variance for items when equatingNiko Matsakis-31/+98
2017-05-23use equality in the coerce-unsized checkNiko Matsakis-2/+106
2017-05-23correct various error messages that changedNiko Matsakis-10/+9
2017-05-23add a WF obligation if a type variable appears in bivariant positionNiko Matsakis-18/+106
2017-05-23replace the type generalizer with one based on varianceNiko Matsakis-65/+146
2017-05-23Bump the prerelease versionBrian Anderson-1/+1
2017-05-23Stabilize library features for 1.18.0Steven Fackler-77/+27
2017-05-23Fix regression on `include!(line!())`.Jeffrey Seyfried-5/+18
2017-05-22try to fix lvalue ops for realAriel Ben-Yehuda-17/+109
2017-05-22refactor the handling of lvalue opsAriel Ben-Yehuda-230/+204
2017-05-11Bump beta to .2Brian Anderson-1/+1
2017-05-10Added test for #41479 from @eddyb.Cameron Hart-0/+18
2017-05-10Add missing struct field index adjustments.Cameron Hart-3/+18
2017-05-10typeck: resolve type vars before calling `try_index_step`Ariel Ben-Yehuda-2/+49
2017-05-10Try fixing bigendian metadata serialisationSimonas Kazlauskas-1/+1
2017-04-27Boostrap beta from the real stable compilerAlex Crichton-5/+5
2017-04-24Prepare the 1.18.0 beta releaseAlex Crichton-12/+12
2017-04-24Add more explanation on RefCell::get_mutGuillaume Gomez-0/+9
2017-04-24Feature gate in test.Without Boats-0/+2
2017-04-24Style.Without Boats-3/+3
2017-04-24Fix type error.Without Boats-1/+1
2017-04-24Add compile-fail test.Without Boats-1/+27
2017-04-23Associated consts are not object safe.Without Boats-0/+9
2017-04-23Auto merge of #41486 - arielb1:select-where, r=eddybbors-1/+6
2017-04-23cache ADT dtorck resultsAriel Ben-Yehuda-398/+299
2017-04-23traits::select: quickly filter out predicates from other traitsAriel Ben-Yehuda-1/+6
2017-04-23clean-up adt_sized_constraint now that it uses on-demandAriel Ben-Yehuda-49/+21
2017-04-23rustc_const_eval: support all unit enum variants.Eduard-Mihai Burtescu-67/+180
2017-04-23rustc_const_eval: CallOn isn't needed, typeck/const-qualif handle those cases.Eduard-Mihai Burtescu-3/+1
2017-04-23rustc: make the const-eval cache polymorphic.Eduard-Mihai Burtescu-149/+150
2017-04-23Auto merge of #41437 - cuviper:remove-unstable-deprecated, r=alexcrichtonbors-1284/+103
2017-04-22Remove unused import.Corey Farwell-1/+1
2017-04-22Auto merge of #41469 - arielb1:rustc-spring-cleaning, r=eddybbors-185/+322
2017-04-22bail out of selection when there are multiple surviving candidatesAriel Ben-Yehuda-7/+7
2017-04-22add a cache to impl_polarityAriel Ben-Yehuda-16/+15
2017-04-22allocate less strings in `symbol_names`Ariel Ben-Yehuda-52/+52
2017-04-22weak_lang_items: check for `lang` attribute before calling `value_str`Ariel Ben-Yehuda-3/+4
2017-04-22cache attributes of items from foreign cratesAriel Ben-Yehuda-23/+85
2017-04-22short-cut SharedCrateContext::layout_ofAriel Ben-Yehuda-28/+38
2017-04-22avoid calling `mk_region` unnecessarilyAriel Ben-Yehuda-55/+85
2017-04-22remove cleanup branches to the resume blockAriel Ben-Yehuda-1/+36
2017-04-22Auto merge of #41431 - GuillaumeGomez:hoedown-default, r=aturonbors-165/+394