about summary refs log tree commit diff
path: root/src/librustc_serialize
AgeCommit message (Collapse)AuthorLines
2020-08-30mv compiler to compiler/mark-6105/+0
2020-08-14Fix rustc_serialize unit testsMatthew Jasper-23/+33
2020-08-14Fix tests and address review commentsMatthew Jasper-194/+39
2020-08-14Add some documentation for (De|En)codableMatthew Jasper-0/+22
2020-08-14Rework `rustc_serialize`Matthew Jasper-312/+226
- Move the type parameter from `encode` and `decode` methods to the trait. - Remove `UseSpecialized(En|De)codable` traits. - Remove blanket impls for references. - Add `RefDecodable` trait to allow deserializing to arena-allocated references safely. - Remove ability to (de)serialize HIR. - Create proc-macros `(Ty)?(En|De)codable` to help implement these new traits.
2020-08-06Fix some Clippy warnings in librustc_serializeTemirkhan Myrzamadi-74/+42
2020-06-10Use min_specialization in the remaining rustc cratesMatthew Jasper-22/+16
2020-06-03Update fulldeps tests and clippyVadim Petrochenkov-8/+0
2020-06-02Make things build againVadim Petrochenkov-2/+2
2020-06-02Rename directories for some compiler crates from `libx` to `librustc_x`Vadim Petrochenkov-0/+6360
libarena -> librustc_arena libfmt_macros -> librustc_parse_format libgraphviz -> librustc_graphviz libserialize -> librustc_serialize