about summary refs log tree commit diff
path: root/src/libserialize
AgeCommit message (Expand)AuthorLines
2018-08-01Rollup merge of #52778 - ljedrz:readable_serialize, r=kennytmPietro Albini-83/+116
2018-07-29Auto merge of #52738 - ljedrz:push_to_extend, r=eddybbors-9/+3
2018-07-29Replace push loops with collect() and extend() where possibleljedrz-9/+3
2018-07-29Auto merge of #52767 - ljedrz:avoid_format, r=petrochenkovbors-15/+15
2018-07-27Improve readability of serialize.rsljedrz-83/+116
2018-07-27Prefer to_string() to format!()ljedrz-15/+15
2018-07-25Deny bare_trait_objects globallyTatsuyuki Ishi-2/+0
2018-07-14Remove most of `PartialEq` impls from AST and HIR structuresVadim Petrochenkov-2/+2
2018-07-12Deny bare trait objects in src/libserializeljedrz-8/+10
2018-06-27Make opaque::Encoder append-only and make it infallibleJohn Kåre Alsaker-55/+34
2018-06-26migrate codebase to `..=` inclusive range patternsZack M. Davis-14/+14
2018-04-08Move deny(warnings) into rustbuildMark Simulacrum-1/+0
2018-04-05Bump the bootstrap compiler to 1.26.0 betaAlex Crichton-1/+0
2018-03-26Stabilize i128_typeMark Mansi-1/+1
2018-03-02Fix Decodable impl for ArcJohn Kåre Alsaker-1/+1
2018-01-20Auto merge of #46919 - michaelwoerister:new-leb128, r=sfacklerbors-81/+144
2018-01-09[incremental] Specialize encoding and decoding of FingerprintsWesley Wiser-3/+4
2018-01-09Make leb128 coding a bit faster.Michael Woerister-81/+144
2018-01-06Add raw bytes functionsWesley Wiser-0/+14
2017-12-30Add trailing newlines to files which have no trailing newlines.kennytm-1/+1
2017-12-23Auto merge of #46881 - michaelwoerister:ensure-coherence, r=nikomatsakisbors-0/+48
2017-12-21Add Encodable and Decodable impls for Arc<[T]>John Kåre Alsaker-0/+24
2017-12-20Implement Encodable and Decodable for Result.Michael Woerister-0/+48
2017-12-09Use Try syntax for Option in place of macros or matchMatt Brubeck-4/+1
2017-12-01incr.comp.: Load diagnostics from previous session lazily and clean up on-dis...Michael Woerister-0/+4
2017-11-28incr.comp.: Make a bunch of query results encodable.Michael Woerister-0/+24
2017-08-25*: remove crate_{name,type} attributesTamir Duberstein-3/+0
2017-08-15use field init shorthand EVERYWHEREZack M. Davis-4/+4
2017-07-23Fix some doc/comment typos.Bruce Mitchener-2/+2
2017-06-23Removed as many "```ignore" as possible.kennytm-1/+1
2017-06-19Bump version and stage0 compilerAlex Crichton-4/+0
2017-06-13Merge crate `collections` into `alloc`Murarth-4/+1
2017-05-11rustc: Remove #![unstable] annotationAlex Crichton-3/+3
2017-02-10Only SwitchInt over integers, not all constsSimonas Kazlauskas-0/+28
2017-02-03Bump version, upgrade bootstrapAlex Crichton-16/+1
2017-01-25std: Stabilize APIs for the 1.16.0 releaseAlex Crichton-30/+0
2017-01-22Remove unused `extern crate`s.Jeffrey Seyfried-8/+0
2017-01-22Warn on unused `#[macro_use]` imports.Jeffrey Seyfried-1/+1
2017-01-08Auto merge of #38679 - alexcrichton:always-deny-warnings, r=nrcbors-1/+1
2016-12-30Fix rebase fallout and compilation fixesest31-2/+2
2016-12-30Implement emit_iu128 for json serialiserSimonas Kazlauskas-4/+4
2016-12-30impl Step for iu128Simonas Kazlauskas-10/+1
2016-12-30Fix LEB128 to work with the stage1Simonas Kazlauskas-24/+24
2016-12-30Such large. Very 128. Much bits.Simonas Kazlauskas-32/+97
2016-12-29Remove not(stage0) from deny(warnings)Alex Crichton-1/+1
2016-12-15Use StableHasher everywhereAriel Ben-Yehuda-14/+40
2016-12-12Auto merge of #38049 - frewsxcv:libunicode, r=alexcrichtonbors-1/+1
2016-11-30Update the bootstrap compilerAlex Crichton-1/+0
2016-11-30Rename 'librustc_unicode' crate to 'libstd_unicode'.Corey Farwell-1/+1
2016-10-31Changed most vec! invocations to use square bracesiirelu-3/+3