about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm/src/debuginfo
AgeCommit message (Expand)AuthorLines
2022-02-02Auto merge of #93154 - michaelwoerister:fix-generic-closure-and-generator-deb...bors-17/+20
2022-02-01debuginfo: Make sure that type names for closure and generator environments a...Michael Woerister-17/+20
2022-01-28Auto merge of #93006 - michaelwoerister:fix-unsized-ptr-debuginfo, r=davidtwc...bors-174/+238
2022-01-28[debuginfo] Fix and unify handling of fat pointers in debuginfo: Don't mark f...Michael Woerister-2/+2
2022-01-27[debuginfo] Fix and unify handling of fat pointers in debuginfo: Change doc c...Michael Woerister-13/+13
2022-01-25Rollup merge of #93269 - jacobbramley:dev/pauth-option-1, r=petrochenkovMatthias Krüger-2/+13
2022-01-24Use error-on-mismatch policy for PAuth module flags.Jacob Bramley-2/+13
2022-01-24[debuginfo] Fix and unify handling of fat pointers in debuginfo: address revi...Michael Woerister-19/+19
2022-01-24[debuginfo] Fix and unify handling of fat pointers in debuginfo.Michael Woerister-174/+238
2022-01-18Use let_else in even more placesest31-1/+1
2022-01-17rustc_codegen_llvm: Remove (almost) unused span parameter from many functions...Michael Woerister-130/+51
2022-01-15initial revertEllen-1/+1
2022-01-11Store a `Symbol` instead of an `Ident` in `VariantDef`/`FieldDef`Aaron Hill-6/+6
2022-01-07Rollup merge of #92375 - wesleywiser:consolidate_debuginfo_msvc_check, r=mich...Eric Huss-14/+14
2022-01-07Consolidate checking for msvc when generating debuginfoWesley Wiser-14/+14
2022-01-06sess/cg: re-introduce split dwarf kindDavid Wood-1/+5
2022-01-03RustWrapper: adapt for an LLVM API changeKrasimir Georgiev-3/+3
2021-12-19Auto merge of #91957 - nnethercote:rm-SymbolStr, r=oli-obkbors-7/+8
2021-12-18Rollup merge of #92024 - pcwalton:per-codegen-unit-names, r=davidtwcoMatthias Krüger-8/+19
2021-12-18Rollup merge of #91931 - LegionMammal978:less-inband-codegen_llvm, r=davidtwcoMatthias Krüger-56/+77
2021-12-18Rollup merge of #91566 - cbeuw:remap-dwo-name, r=davidtwcoMatthias Krüger-2/+2
2021-12-16rustc_codegen_llvm: Give each codegen unit a unique DWARF name on allPatrick Walton-8/+19
2021-12-16Remove `in_band_lifetimes` from `rustc_codegen_llvm`LegionMammal978-56/+77
2021-12-15Remove unnecessary sigils around `Ident::as_str()` calls.Nicholas Nethercote-1/+1
2021-12-15Remove unnecessary sigils around `Symbol::as_str()` calls.Nicholas Nethercote-3/+3
2021-12-15Remove `SymbolStr`.Nicholas Nethercote-3/+4
2021-12-09Remove redundant [..]sest31-5/+5
2021-12-07Remove redundant path joinAndy Wang-7/+4
2021-12-05Apply path remapping to DW_AT_GNU_dwo_nameAndy Wang-3/+6
2021-11-30re-format with new rustfmtMark Rousskov-4/+2
2021-11-07Rename functions reflect that inline const is also "typeck_child"Gary Guo-1/+1
2021-10-11Auto merge of #89597 - michaelwoerister:improve-vtable-debuginfo, r=wesleywiserbors-36/+50
2021-10-08Create more accurate debuginfo for vtables.Michael Woerister-36/+50
2021-10-03Remove re-export.Camille GILLOT-1/+1
2021-10-01Fix clippy lintsGuillaume Gomez-26/+20
2021-09-18Querify `fn_abi_of_{fn_ptr,instance}`.Eduard-Mihai Burtescu-1/+1
2021-09-18ty::layout: replicate `layout_of` setup for `fn_abi_of_{fn_ptr,instance}`.Eduard-Mihai Burtescu-3/+2
2021-09-13Use a separate interner type for UniqueTypeIdbjorn3-9/+54
2021-09-09Make `abi::Abi` `Copy` and remove a *lot* of refsAndreas Liljeqvist-11/+7
2021-09-05Auto merge of #88499 - eddyb:layout-off, r=nagisabors-4/+4
2021-09-04Auto merge of #88550 - dpaoliello:dpaoliello/allocdebuginfo, r=estebankbors-32/+40
2021-09-02rustc_target: move `LayoutOf` to `ty::layout`.Eduard-Mihai Burtescu-4/+4
2021-08-31Include debug info for the allocator shimDaniel Paoliello-32/+40
2021-08-27Path remapping: Make behavior of diagnostics output dependent on presence of ...Michael Woerister-2/+9
2021-08-26reviewlcnr-1/+1
2021-08-26update `TypeFlags` to deal with missing ct substslcnr-1/+1
2021-08-15Include (potentially remapped) working dir in crate hashAaron Hill-2/+2
2021-08-14Auto merge of #85020 - lrh2000:named-upvars, r=tmandrybors-1/+37
2021-08-04Prepare inbounds_gep for opaque pointersTomasz Miąsko-4/+3
2021-07-09Pass type when creating loadNikita Popov-1/+1