summary refs log tree commit diff
path: root/src/libserialize
AgeCommit message (Expand)AuthorLines
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
2016-10-18Inline read_{un,}signed_leb128 and opaque::Decoder functions.Nicholas Nethercote-0/+18
2016-10-12Rollup merge of #37064 - nnethercote:read_str, r=eddybAlex Crichton-8/+9
2016-10-12Stabilise `?`Nick Cameron-1/+1
2016-10-10Avoid allocations in `Decoder::read_str`.Nicholas Nethercote-8/+9
2016-09-28[breaking-change] std: change `encode_utf{8,16}()` to take a buffer and retur...tormol-3/+1
2016-09-20serialize: allow specifying the default behavior for specializations.Eduard Burtescu-17/+19
2016-09-20rustc_metadata: remove ty{en,de}code and move to auto-derived serialization.Eduard Burtescu-2/+2
2016-09-20Remove librbml and the RBML-tagged auto-encoder/decoder.Eduard Burtescu-63/+831
2016-09-20rustc_metadata: go only through rustc_serialize in astencode.Eduard Burtescu-46/+1
2016-09-20serialize: extend with specialization-based encoding/decoding multi-dispatch.Eduard Burtescu-0/+100
2016-09-11Use question_mark feature in libserialize.Ahmed Charles-10/+9
2016-09-04Replace `_, _` with `..`Vadim Petrochenkov-1/+1
2016-08-31Rollup merge of #36123 - nagisa:unignore-json-tests, r=alexcrichtonJonathan Turner-3/+0
2016-08-30Unignore the json tests on 32-bit platformsSimonas Kazlauskas-3/+0
2016-08-25Rename {uint,int} methods to {usize,isize}.Corey Farwell-16/+16
2016-07-03prefer `if let` to match with `None => {}` arm in some placesZack M. Davis-6/+4
2016-05-09Utilize `Result::unwrap_err` in more places.Corey Farwell-1/+1
2016-04-11std: Stabilize APIs for the 1.9 releaseAlex Crichton-2/+4
2016-03-22sprinkle feature gates here and thereJorge Aparicio-0/+1
2016-03-22try! -> ?Jorge Aparicio-121/+121
2016-03-22std: Change `encode_utf{8,16}` to return iteratorsAlex Crichton-4/+3
2016-02-18Remove unnecessary explicit lifetime bounds.Corey Farwell-4/+4
2016-02-11bootstrap: Add a bunch of Cargo.toml filesAlex Crichton-0/+12
2016-01-26Auto merge of #31120 - alexcrichton:attribute-deny-warnings, r=brsonbors-1/+1
2016-01-26Fix warnings during testsAlex Crichton-1/+0
2016-01-26std: Stabilize custom hasher support in HashMapAlex Crichton-9/+7