about summary refs log tree commit diff
path: root/compiler/rustc_serialize/src/opaque.rs
AgeCommit message (Expand)AuthorLines
2022-01-22Address review comments.Nicholas Nethercote-2/+1
2022-01-22Make `Decodable` and `Decoder` infallible.Nicholas Nethercote-48/+41
2022-01-22Rename `Decoder::read_nil` and `read_unit`.Nicholas Nethercote-1/+1
2022-01-15Auto merge of #92604 - nnethercote:optimize-impl_read_unsigned_leb128, r=mich...bors-5/+1
2022-01-07Modify the buffer position directly when reading leb128 values.Nicholas Nethercote-5/+1
2021-12-28Do not use LEB128 for encoding u16 and i16Jakub Beránek-8/+15
2021-12-06avoid string validation in rustc_serialize, check a marker byte insteadThe 8472-4/+17
2021-03-25Allow for reading raw bytes from rustc_serialize::Decoder without unsafe code.Michael Woerister-29/+15
2021-03-19Move raw bytes handling to Encoder/Decoder.Camille GILLOT-44/+46
2021-03-18Simplify IntEncodedWithFixedSize.Camille GILLOT-13/+5
2021-03-18Move IntEncodedWithFixedSize to rustc_serialize.Camille GILLOT-0/+48
2021-01-11rustc_serialize: fix incorrect signed LEB128 decodingTyson Nottingham-20/+12
2021-01-11Serialize incr comp structures to file via fixed-size bufferTyson Nottingham-22/+389
2021-01-01rustc_serialize: specialize opaque decoding of some u8 sequencesTyson Nottingham-4/+25
2021-01-01rustc_serialize: have read_raw_bytes take MaybeUninit<u8> sliceTyson Nottingham-3/+13
2021-01-01rustc_serialize: specialize opaque encoding of some u8 sequencesTyson Nottingham-0/+12
2020-10-13Replace absolute paths with relative onesest31-3/+3
2020-08-30mv compiler to compiler/mark-0/+318