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
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
compiler
/
rustc_metadata
/
src
/
rmeta
/
decoder.rs
Age
Commit message (
Expand
)
Author
Lines
2022-01-06
rustc_metadata: Split `fn get_implementations_for_trait` into two functions
Vadim Petrochenkov
-22
/
+22
2022-01-06
rustc_metadata: Make `opt_item_ident` in decoder faster and stricter
Vadim Petrochenkov
-33
/
+24
2022-01-06
rustc_metadata: Make attribute decoding slightly faster and stricter
Vadim Petrochenkov
-13
/
+15
2022-01-06
rustc_middle: Add a method for getting a `SimplifiedType` definition/ID
Vadim Petrochenkov
-3
/
+3
2022-01-02
Auto merge of #92034 - petrochenkov:nolinknores, r=joshtriplett
bors
-9
/
+1
2022-01-01
rustc_metadata: Use a query for collecting all traits in encoder
Vadim Petrochenkov
-1
/
+2
2021-12-29
Auto merge of #92244 - petrochenkov:alltraits, r=cjgillot
bors
-0
/
+4
2021-12-28
rustc_metadata: Encode list of all crate's traits into metadata
Vadim Petrochenkov
-0
/
+4
2021-12-28
rustc_metadata: Merge items from `extern` blocks into their parent modules
Vadim Petrochenkov
-36
/
+5
2021-12-22
rustc_metadata: Merge `get_ctor_def_id` and `get_ctor_kind`
Vadim Petrochenkov
-19
/
+17
2021-12-17
Remove effect of `#[no_link]` attribute on name resolution
Vadim Petrochenkov
-9
/
+1
2021-12-14
Remove `in_band_lifetimes` from `rustc_metadata`
Sylvan Bowdler
-2
/
+2
2021-11-09
Add `ty::Visibility::is_public()`
inquisitivecrystal
-1
/
+1
2021-10-28
Remove `ModData` from rustc_metadata
Matthew Jasper
-2
/
+2
2021-10-21
Handle cross-crate module `ExpnId`s consistently
Matthew Jasper
-4
/
+5
2021-10-16
Adopt let_else across the compiler
est31
-3
/
+1
2021-10-07
Rollup merge of #89476 - cjgillot:expn-id, r=petrochenkov
Jubilee
-4
/
+2
2021-10-06
Do not ICE if some foreign expansions were not encoded.
Camille GILLOT
-2
/
+0
2021-10-06
Access Session while decoding expn_id.
Camille GILLOT
-2
/
+2
2021-10-06
Introduce get_diagnostic_name
Cameron Steffen
-4
/
+12
2021-10-03
Move rustc_middle::middle::cstore to rustc_session.
Camille GILLOT
-2
/
+3
2021-09-14
rustc_metadata: Remove Metadata::raw_bytes() and use Metadata::blob() directl...
Michael Woerister
-7
/
+4
2021-09-14
Rename DefPathHashMap in rustc_metadata so its name does not clash with DefPa...
Michael Woerister
-2
/
+2
2021-09-14
Make DefPathHash->DefId panic for if the mapping fails.
Michael Woerister
-1
/
+1
2021-09-14
Store DefPathHash->DefIndex map in on-disk-hash-table format in crate metadata.
Michael Woerister
-57
/
+18
2021-09-14
Allow taking an OwningRef of the crate metadata blob.
Michael Woerister
-17
/
+61
2021-09-12
Rollup merge of #88709 - BoxyUwU:thir-abstract-const, r=lcnr
Manish Goregaokar
-4
/
+5
2021-09-12
Rollup merge of #88677 - petrochenkov:exportid, r=davidtwco
Manish Goregaokar
-4
/
+1
2021-09-10
rustc: Remove local variable IDs from `Export`s
Vadim Petrochenkov
-4
/
+1
2021-09-10
Keep a parent LocalDefId in SpanData.
Camille GILLOT
-1
/
+2
2021-09-09
rename mir -> thir around abstract consts
Ellen
-4
/
+5
2021-08-28
Treat macros as HIR items
inquisitivecrystal
-1
/
+7
2021-08-22
Fix typos “an”→“a” and a few different ones that appeared in the sa...
Frank Steffahn
-1
/
+1
2021-07-17
Drop ExpnData::krate.
Camille GILLOT
-1
/
+1
2021-07-17
Drop orig_id.
Camille GILLOT
-1
/
+1
2021-07-17
Encode ExpnId using ExpnHash for incr. comp.
Camille GILLOT
-0
/
+38
2021-07-17
Choose encoding format in caller code.
Camille GILLOT
-2
/
+7
2021-07-17
Make the CrateNum part of the ExpnId.
Camille GILLOT
-1
/
+8
2021-07-15
Simplify metadata decoding.
Camille GILLOT
-14
/
+4
2021-07-15
Separate encoding paths.
Camille GILLOT
-28
/
+23
2021-07-13
Auto merge of #87044 - cjgillot:expnhash, r=petrochenkov
bors
-2
/
+9
2021-07-13
Cache expansion hash.
Camille GILLOT
-2
/
+9
2021-07-13
Auto merge of #86857 - fee1-dead:add-attr, r=oli-obk
bors
-0
/
+4
2021-07-10
rustc_expand: Remove redundant field from proc macro expander structures
Vadim Petrochenkov
-18
/
+11
2021-07-10
Add impl_constness query
Deadbeef
-0
/
+4
2021-07-06
Revert "Revert "Merge CrateDisambiguator into StableCrateId""
bjorn3
-6
/
+2
2021-06-21
Print more crate details in -Zls
Jeremy Fitzhardinge
-2
/
+15
2021-06-09
Encode CrateNum using the StableCrateId for incr. comp.
Camille GILLOT
-4
/
+4
2021-06-07
Revert "Merge CrateDisambiguator into StableCrateId"
bjorn3
-2
/
+6
2021-06-03
Restore the num_def_ids_untracked public function giving the total number of ...
Denis Merigoux
-0
/
+4
[next]