about summary refs log tree commit diff
path: root/compiler/rustc_symbol_mangling
AgeCommit message (Expand)AuthorLines
2023-12-09Don't print host effect param in pretty path_generic_argsMichael Goulet-0/+3
2023-12-07CFI: Add char to CFI integer normalizationRamon de C Valle-6/+9
2023-12-05rustc_symbol_mangling: Address all `rustc::potential_query_instability` lintsMartin Nordholts-1/+0
2023-12-03rustc: Harmonize `DefKind` and `DefPathData`Vadim Petrochenkov-6/+4
2023-11-26merge `DefKind::Coroutine` into `DefKind::Closure`bohan-1/+1
2023-11-22Rollup merge of #118147 - Nilstrieb:no-redundant-casts, r=WaffleLapkinMichael Goulet-1/+1
2023-11-21Fix some unnecessary castsNilstrieb-1/+1
2023-11-21Fix `clippy::needless_borrow` in the compilerNilstrieb-3/+3
2023-11-15Bump cfg(bootstrap)sMark Rousskov-3/+3
2023-11-14finish `RegionKind` renamelcnr-3/+3
2023-11-14Auto merge of #117773 - nnethercote:rm-Zperf-stats, r=wesleywiserbors-32/+29
2023-11-13rename `ReLateBound` to `ReBound`lcnr-3/+4
2023-11-13Remove `-Zperf-stats`.Nicholas Nethercote-32/+29
2023-10-30Clean up `rustc_*/Cargo.toml`.Nicholas Nethercote-10/+9
2023-10-27Rollup merge of #116834 - nnethercote:rustc_symbol_mangling, r=davidtwcoMatthias Krüger-21/+26
2023-10-21Make `ty::print::Printer` take `&mut self` instead of `self`Nilstrieb-134/+135
2023-10-20s/generator/coroutine/Oli Scherer-2/+2
2023-10-20s/Generator/Coroutine/Oli Scherer-9/+9
2023-10-17Remove `Print::Error`Nilstrieb-1/+1
2023-10-17Remove `Printer::Error`Nilstrieb-41/+37
2023-10-17Remove `Print::Output`Nilstrieb-1/+1
2023-10-17Remove "subprinter" types from `Printer`Nilstrieb-38/+26
2023-10-17Remove `rustc_symbol_mangling/messages.ftl`.Nicholas Nethercote-21/+26
2023-10-08rustdoc: remove rust logo from non-Rust cratesMichael Howell-0/+3
2023-09-24Remove span from BrAnon.Camille GILLOT-1/+1
2023-09-23Remove GeneratorWitness and rename GeneratorWitnessMIR.Camille GILLOT-4/+1
2023-09-23Enable drop_tracking_mir by default.Camille GILLOT-6/+2
2023-09-20the Const::eval_bits methods don't need to be given the TyRalf Jung-3/+3
2023-09-14Auto merge of #115817 - fee1-dead-contrib:fix-codegen, r=oli-obkbors-5/+4
2023-09-14treat host effect params as erased generics in codegenDeadbeef-5/+4
2023-09-13make the set of methods between our two Const types more consistentRalf Jung-1/+1
2023-09-13make the eval() functions on our const types return the resulting valueRalf Jung-1/+1
2023-08-24Fix CFI: f32 and f64 are encoded incorrectly for cRamon de C Valle-4/+13
2023-08-11Auto merge of #114672 - lenawanel:master, r=compiler-errorsbors-5/+2
2023-08-10fix #114275lena-5/+2
2023-08-09rustc: Move `stable_crate_id` from `Session` to `GlobalCtxt`Vadim Petrochenkov-1/+1
2023-08-02avoid 'miri' when refering to the shared interpreterRalf Jung-1/+2
2023-07-27Auto merge of #113708 - rcvalle:rust-cfi-fix-100778, r=compiler-errorsbors-34/+45
2023-07-23more clippy::style fixes:Matthias Krüger-1/+1
2023-07-17CFI: Fix ICE: encode_const: unexpected type [usizeRamon de C Valle-34/+45
2023-07-14refactor(rustc_middle): Substs -> GenericArgMahdi Dibaiee-83/+78
2023-07-05Move `TyCtxt::mk_x` to `Ty::new_x` where applicableBoxy-36/+47
2023-07-05Deal with falloutBoxy-6/+4
2023-07-04nitBoxy-0/+1
2023-07-04Replace `mk_const` with `Const::new_x` methodsBoxy-1/+1
2023-06-16Add `AliasKind::Weak` for type aliases.Oli Scherer-0/+1
2023-06-02Rollup merge of #112182 - rcvalle:rust-cfi-fix-111185, r=compiler-errorsMatthias Krüger-3/+10
2023-06-02Auto merge of #112198 - compiler-errors:rollup-o2xe4of, r=compiler-errorsbors-5/+24
2023-06-01Rollup merge of #111914 - rcvalle:rust-cfi-fix-111184, r=compiler-errorsMichael Goulet-5/+24
2023-06-01CFI: Fix cfi with async: transform_ty: unexpected GeneratorWitness(BindeRamon de C Valle-5/+24