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-02-19
Do not decode span when we only need the name.
Camille GILLOT
-16
/
+18
2022-02-19
Encode metadata using queries.
Camille GILLOT
-152
/
+111
2022-02-18
rustdoc: Collect traits in scope for lang items
Vadim Petrochenkov
-7
/
+5
2022-02-09
Ensure that queries only return Copy types.
Camille GILLOT
-3
/
+3
2022-02-04
rustdoc: Collect traits in scope for foreign inherent impls
Vadim Petrochenkov
-0
/
+17
2022-01-26
Auto merge of #88679 - petrochenkov:doctrscope, r=GuillaumeGomez
bors
-5
/
+9
2022-01-25
Auto merge of #93095 - Aaron1011:remove-assoc-ident, r=cjgillot
bors
-1
/
+1
2022-01-25
rustdoc: Pre-calculate traits that are in scope for doc links
Vadim Petrochenkov
-5
/
+9
2022-01-22
Make `Decodable` and `Decoder` infallible.
Nicholas Nethercote
-49
/
+42
2022-01-19
Store a `Symbol` instead of an `Ident` in `AssocItem`
Aaron Hill
-1
/
+1
2022-01-17
Rollup merge of #92164 - WaffleLapkin:rustc_must_implement_one_of_attr, r=Aar...
Matthias Krüger
-0
/
+2
2022-01-16
rustc_metadata: Switch all decoder methods from vectors to iterators
Vadim Petrochenkov
-67
/
+33
2022-01-13
Rollup merge of #92277 - petrochenkov:cmrval2, r=jackh726
Matthias Krüger
-98
/
+98
2022-01-11
Store a `Symbol` instead of an `Ident` in `VariantDef`/`FieldDef`
Aaron Hill
-2
/
+2
2022-01-09
rustc_metadata: Stop passing `CrateMetadataRef` by reference
Vadim Petrochenkov
-98
/
+98
2022-01-09
Auto merge of #92086 - petrochenkov:modchild, r=jackh726
bors
-21
/
+30
2022-01-09
Implement `#[rustc_must_implement_one_of]` attribute
Maybe Waffle
-0
/
+2
2022-01-09
Auto merge of #92497 - bjorn3:remove_lazy_meta_min_size, r=eddyb
bors
-5
/
+4
2022-01-09
rustc_middle: Rename `Export` to `ModChild` and add some comments
Vadim Petrochenkov
-6
/
+11
2022-01-09
rustc_metadata: Rename `item_children(_untracked)` to `module_children(_untra...
Vadim Petrochenkov
-2
/
+7
2022-01-09
rustc_metadata: Optimize and document module children decoding
Vadim Petrochenkov
-15
/
+14
2022-01-08
Remove LazyMeta::min_size
bjorn3
-5
/
+4
2022-01-07
Add `trait_item_def_id` to `AssocItem`
Matthew Jasper
-0
/
+5
2022-01-07
Deserialization less in associated_item_def_ids
Matthew Jasper
-0
/
+10
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
[prev]
[next]