summary refs log tree commit diff
path: root/src/librustc_metadata/encoder.rs
AgeCommit message (Expand)AuthorLines
2016-01-15Preserve struct/variant kinds in metadataVadim Petrochenkov-3/+8
2016-01-08Also store MIR of closures in crate metadata.Michael Woerister-6/+9
2015-12-31Rollup merge of #30565 - michaelwoerister:opaque_encoder, r=brsonSimonas Kazlauskas-78/+24
2015-12-28Use a more efficient encoding for opaque data in RBML.Michael Woerister-78/+24
2015-12-28Rename ExplicitSelfCategory's variants and stop re-exporting them.Ms2ger-7/+7
2015-12-17move error handling from libsyntax/diagnostics.rs to libsyntax/errors/*Nick Cameron-5/+4
2015-12-12Implement `#[deprecated]` attribute (RFC 1270)Vadim Petrochenkov-11/+49
2015-12-10Make MIR encodable and store it in crate metadata.Michael Woerister-1/+23
2015-12-09Auto merge of #30140 - michaelwoerister:tls-encoding, r=nikomatsakisbors-48/+53
2015-12-09Add scoped thread-local encoding and decoding contexts to cstore.Michael Woerister-48/+53
2015-12-07Remove some unnecessary indirection from HIR structuresVadim Petrochenkov-2/+2
2015-11-26split the metadata code into rustc_metadataAriel Ben-Yehuda-0/+2078