index
:
rust
this commit
auto
automation/bors/try
automation/bors/try-merge
beta
cargo_update
lcnr/rustc-dev-guide
master
perf-tmp
stable
try
try-perf
https://github.com/rust-lang/rust
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
compiler
/
rustc_codegen_llvm
/
src
/
debuginfo
/
metadata.rs
Age
Commit message (
Expand
)
Author
Lines
2023-03-26
debuginfo: Get pointer size/align from tcx.data_layout instead of layout_of
Nilstrieb
-5
/
+4
2023-02-14
s/eval_usize/eval_target_usize/ for clarity
Oli Scherer
-1
/
+1
2023-01-27
Don't merge vtables when full debuginfo is enabled.
Michael Woerister
-0
/
+5
2023-01-16
Move compiler input and ouput paths into session
Oli Scherer
-4
/
+4
2022-12-20
rustc: Remove needless lifetimes
Jeremy Stucki
-1
/
+1
2022-12-07
Move closure/generator type info methods to TyCtxt
Michael Goulet
-67
/
+1
2022-11-21
Unreserve braced enum variants in value namespace
Vadim Petrochenkov
-1
/
+1
2022-09-01
Directly use the `instrument` macro instead of its full path
Oli Scherer
-2
/
+0
2022-08-27
rustc_middle: Remove `Visibility::Invisible`
Vadim Petrochenkov
-11
/
+5
2022-08-12
debuginfo: Change C++-like encoding for enums.
Michael Woerister
-0
/
+1
2022-07-20
consistently use VTable over Vtable (matching stable stdlib API RawWakerVTable)
Ralf Jung
-1
/
+1
2022-07-13
Rename `debugging_opts` to `unstable_opts`
Joshua Nelson
-5
/
+5
2022-06-14
Add metadata generation for vtables when using VFE
flip1995
-7
/
+92
2022-06-07
Specify DWARF alignment in bits, not bytes.
Patrick Walton
-1
/
+1
2022-05-28
Fix TyKind lint, make consts no longer fn, etc
Michael Goulet
-2
/
+2
2022-05-28
Initial fixes on top of type interner commit
Michael Goulet
-2
/
+2
2022-05-18
Properly apply path prefix remapping paths emitted into debuginfo.
Michael Woerister
-67
/
+95
2022-04-22
debuginfo: Emit ZST struct debuginfo for unit type when CPP-like debuginfo is...
Michael Woerister
-9
/
+16
2022-03-24
debuginfo: Fix debuginfo for Box<T> where T is unsized.
Michael Woerister
-1
/
+18
2022-03-14
debuginfo: Refactor debuginfo generation for types -- Address review comments.
Michael Woerister
-16
/
+19
2022-03-14
debuginfo: Refactor debuginfo generation for types -- Address outstanding FIX...
Michael Woerister
-9
/
+1
2022-03-14
debuginfo: Refactor debuginfo generation for types -- Run x.py fmt
Michael Woerister
-3
/
+5
2022-03-14
debuginfo: Refactor debuginfo generation for types
Michael Woerister
-1691
/
+534
2022-03-12
Auto merge of #94733 - nnethercote:fix-AdtDef-interning, r=fee1-dead
bors
-7
/
+7
2022-03-11
Improve `AdtDef` interning.
Nicholas Nethercote
-7
/
+7
2022-03-07
only emit pointer-like metadata for BZST-allocator Box
Michael Goulet
-1
/
+3
2022-02-25
Auto merge of #93644 - michaelwoerister:simpler-debuginfo-typemap, r=wesleywiser
bors
-350
/
+242
2022-02-25
debuginfo: Simplify TypeMap used during LLVM debuginfo generation -- address ...
Michael Woerister
-8
/
+23
2022-02-24
Rollup merge of #94242 - compiler-errors:fat-uninhabitable-pointer, r=michael...
Dylan DPC
-1
/
+4
2022-02-23
Change `char` type in debuginfo to DW_ATE_UTF
Arlo Siemsen
-2
/
+2
2022-02-23
properly handle fat pointers to uninhabitable types
Michael Goulet
-1
/
+4
2022-02-21
debuginfo: Simplify TypeMap used during LLVM debuginfo generation.
Michael Woerister
-349
/
+226
2022-02-21
use `List<Ty<'tcx>>` for tuples
lcnr
-3
/
+2
2022-02-19
Adopt let else in more places
est31
-12
/
+9
2022-02-15
Overhaul `TyS` and `Ty`.
Nicholas Nethercote
-6
/
+6
2022-02-08
debuginfo: Bring back DW_AT_containing_type for vtables -- address review com...
Michael Woerister
-1
/
+3
2022-02-03
debuginfo: Bring back DW_AT_containing_type for vtables after it has accident...
Michael Woerister
-11
/
+90
2022-02-03
debuginfo: Make some helper functions in rustc_codegen_llvm::debuginfo::metad...
Michael Woerister
-24
/
+54
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-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
-173
/
+180
2022-01-18
Use let_else in even more places
est31
-1
/
+1
2022-01-17
rustc_codegen_llvm: Remove (almost) unused span parameter from many functions...
Michael Woerister
-118
/
+44
2022-01-11
Store a `Symbol` instead of an `Ident` in `VariantDef`/`FieldDef`
Aaron Hill
-6
/
+6
2022-01-07
Rollup merge of #92375 - wesleywiser:consolidate_debuginfo_msvc_check, r=mich...
Eric Huss
-14
/
+14
2022-01-07
Consolidate checking for msvc when generating debuginfo
Wesley Wiser
-14
/
+14
2022-01-06
sess/cg: re-introduce split dwarf kind
David Wood
-1
/
+5
2021-12-19
Auto merge of #91957 - nnethercote:rm-SymbolStr, r=oli-obk
bors
-7
/
+8
2021-12-18
Rollup merge of #92024 - pcwalton:per-codegen-unit-names, r=davidtwco
Matthias Krüger
-8
/
+19
[next]