summary refs log tree commit diff
path: root/compiler/rustc_feature/src
AgeCommit message (Expand)AuthorLines
2024-11-25replace placeholder versionBoxy-6/+6
2024-11-21Rollup merge of #130236 - yaahc:unstable-feature-usage, r=estebankMatthias Krüger-0/+50
2024-11-20unstable feature usage metricsJane Losare-Lusby-0/+50
2024-11-20Rollup merge of #132732 - gavincrawford:as_ptr_attribute, r=UrgauJacob Pratt-0/+5
2024-11-19Introduce `min_generic_const_args` and directly represent pathsNoah Lev-0/+2
2024-11-18Rollup merge of #133142 - RalfJung:naming-is-hard, r=compiler-errorsJacob Pratt-1/+1
2024-11-18rename rustc_const_stable_intrinsic -> rustc_intrinsic_const_stable_indirectRalf Jung-1/+1
2024-11-17Add `RUSTC_BOOTSTRAP=-1` to make rustc pretend as stable compilerJieyou Xu-9/+24
2024-11-11Add #[rustc_as_ptr] attributegavincrawford-0/+5
2024-11-09Rollup merge of #132552 - taiki-e:sparc-target-feature, r=workingjubileeMatthias Krüger-0/+1
2024-11-09Add v9 and leoncasa target feature to sparcTaiki Endo-0/+1
2024-11-08remove support for rustc_safe_intrinsic attribute; use rustc_intrinsic functi...Ralf Jung-11/+6
2024-11-04add new rustc_const_stable_intrinsic attribute for const-stable intrinsicsRalf Jung-0/+4
2024-11-03Yeet effects featureMichael Goulet-2/+3
2024-10-29Rollup merge of #131984 - dingxiangfei2009:stabilize-if-let-rescope, r=travis...Matthias Krüger-2/+2
2024-10-27Auto merge of #131284 - dingxiangfei2009:rename-smart-ptr-to-coerce-referent,...bors-2/+2
2024-10-26Rollup merge of #132114 - jieyouxu:features-bundle, r=fee1-deadMatthias Krüger-15/+36
2024-10-25Re-do recursive const stability checksRalf Jung-5/+9
2024-10-25Introduce `Enabled{Lang,Lib}Feature`许杰友 Jieyou Xu (Joe)-15/+36
2024-10-24Auto merge of #132116 - matthiaskrgr:rollup-3a0ia4r, r=matthiaskrgrbors-2/+2
2024-10-24Rollup merge of #131983 - dingxiangfei2009:stabilize-shorter-tail-lifetimes, ...Matthias Krüger-2/+2
2024-10-24Auto merge of #131985 - compiler-errors:const-pred, r=fee1-deadbors-4/+0
2024-10-24Remove associated type based effects logicMichael Goulet-4/+0
2024-10-24rustc_feature::Features: explain what that 'Option<Symbol>' is aboutRalf Jung-0/+6
2024-10-24stabilize if_let_rescopeDing Xiang Fei-2/+2
2024-10-24apply suggestionDing Xiang Fei-2/+0
2024-10-24s/SmartPointer/CoerceReferent/gDing Xiang Fei-2/+4
2024-10-24stabilize shorter-tail-lifetimesDing Xiang Fei-2/+2
2024-10-23rename lang feature lists to include LANGRalf Jung-9/+9
2024-10-23remove no longer needd UnstableFeature typeRalf Jung-13/+7
2024-10-23rustc_feature: remove no-longer-needed macroRalf Jung-24/+22
2024-10-23nightly feature tracking: get rid of the per-feature bool fieldsRalf Jung-89/+53
2024-10-22Auto merge of #131321 - RalfJung:feature-activation, r=nnethercotebors-32/+59
2024-10-22make some rustc_feature internals private, and ensure invariants with debug a...Ralf Jung-12/+49
2024-10-22terminology: #[feature] *enables* a feature (instead of "declaring" or "activ...Ralf Jung-33/+23
2024-10-21Rollup merge of #130350 - RalfJung:strict-provenance, r=dtolnayMatthias Krüger-1/+1
2024-10-21move strict provenance lints to new feature gate, remove old feature gatesRalf Jung-1/+1
2024-10-19`result_ffi_guarantees` stabilizes in `$CURRENT_RUSTC_VERSION`Jubilee-1/+1
2024-10-19compiler: Fully stabilize `result_ffi_guarantees`Jubilee Young-3/+3
2024-10-15replace placeholder versionJosh Stone-14/+14
2024-10-15Auto merge of #129458 - EnzymeAD:enzyme-frontend, r=jieyouxubors-0/+5
2024-10-11Single commit implementing the enzyme/autodiff frontendManuel Drehwald-0/+5
2024-10-11Auto merge of #131045 - compiler-errors:remove-unnamed_fields, r=wesleywiserbors-2/+2
2024-10-10Rollup merge of #131475 - fmease:compiler-mv-obj-safe-dyn-compat-2, r=jieyouxuMatthias Krüger-7/+12
2024-10-10Add gate for precise capturing in traitsMichael Goulet-0/+2
2024-10-10Rename feature object_safe_for_dispatch to dyn_compatible_for_dispatchLeón Orell Valerian Liehr-7/+12
2024-10-04Rollup merge of #131034 - Urgau:cfg-true-false, r=nnethercoteGuillaume Gomez-0/+2
2024-10-04Feature gate boolean lit support in cfg predicatesUrgau-0/+2
2024-10-01Remove anon struct and union typesMichael Goulet-1/+1
2024-10-01Remove unnamed field featureMichael Goulet-2/+2