about summary refs log tree commit diff
path: root/compiler/rustc_codegen_ssa/src/debuginfo
AgeCommit message (Expand)AuthorLines
2021-10-19Erase late-bound regions before computing vtable debuginfo name.Michael Woerister-7/+4
2021-10-11Auto merge of #89597 - michaelwoerister:improve-vtable-debuginfo, r=wesleywiserbors-0/+56
2021-10-08Create more accurate debuginfo for vtables.Michael Woerister-0/+56
2021-10-03Remove re-export.Camille GILLOT-1/+1
2021-09-09Make `abi::Abi` `Copy` and remove a *lot* of refsAndreas Liljeqvist-1/+1
2021-08-22Use custom wrap-around type instead of RangeAndreas Liljeqvist-4/+4
2021-07-15Add self-profiling to debuginfo name generationMichael Woerister-1/+4
2021-07-15[debuginfo] Make use of spaces and separators in debuginfo names more uniform.Michael Woerister-48/+67
2021-07-15[debuginfo] Emit associated type bindings in trait object type names.Michael Woerister-37/+83
2021-07-14Handle non-integer const generic parameters in debuginfo type names.Michael Woerister-18/+63
2021-07-02Refactor `msvc_enum_fallbck()` a bitWesley Wiser-19/+12
2021-07-02Show the variant name for univariant enumsWesley Wiser-0/+11
2021-07-01Update cdb tests for expected outputWesley Wiser-2/+12
2021-06-30Improve debug symbol names to avoid ambiguity and work better with MSVC's deb...Daniel Paoliello-86/+260
2021-06-02Respond to review feedbackWesley Wiser-0/+4
2021-06-02Change the type name from `_enum<..>` to `enum$<..>`Wesley Wiser-2/+2
2021-06-02Generate better debuginfo for niche-layout enumsWesley Wiser-9/+50
2021-06-02Generate better debuginfo for directly tagged enumsWesley Wiser-0/+8
2020-11-30Stop adding '*' at the end of type names for Ref and Slice when computing deb...Nam Nguyen-1/+8
2020-11-16compiler: fold by valueBastian Kauschke-3/+3
2020-11-08Collapse all uses of `target.options.foo` into `target.foo`Vadim Petrochenkov-1/+1
2020-10-15Replace target.target with target and target.ptr_width with target.pointer_widthest31-1/+1
2020-09-25Simplify some match statements on `DefPathDataName'marmeladema-8/+1
2020-09-25Rename `DefPathData::get_name()` to `DefPathData::name()`marmeladema-1/+1
2020-09-25Move from {{closure}}#0 syntax to {closure#0} for (def) path componentsmarmeladema-1/+9
2020-09-10use push(char) instead of push_str(&str) to add single chars to stringsMatthias Krüger-1/+1
2020-09-04Change ty.kind to a methodLeSeulArtichaut-1/+1
2020-08-30mv compiler to compiler/mark-0/+268