about summary refs log tree commit diff
path: root/src/libserialize
AgeCommit message (Expand)AuthorLines
2019-04-05Introduce an arena type which may be used to allocate a list of types with de...John Kåre Alsaker-1/+1
2019-02-12Auto merge of #58341 - alexreg:cosmetic-2-doc-comments, r=steveklabnikbors-37/+37
2019-02-12Rollup merge of #58318 - taiki-e:libserialize-2018, r=CentrilMazdak Farrokhzad-1609/+1607
2019-02-10rustc: doc commentsAlexander Regueiro-37/+37
2019-02-09Cleanup importsTaiki Endo-3/+2
2019-02-09Move some tests into the tests directoryTaiki Endo-1570/+1568
2019-02-07Remove images' url to make it work even without internet connectionGuillaume Gomez-3/+1
2019-02-07Transition libserialize to 2018 editionHirokazu Hata-41/+42
2019-01-13Cosmetic improvementsAlexander Regueiro-1/+1
2018-12-25Remove licensesMark Rousskov-70/+0
2018-12-21Inline tweaksJohn Kåre Alsaker-0/+1
2018-12-12Bump to 1.33.0Alex Crichton-1/+1
2018-12-10Upgrade `smallvec` to 0.6.7 and use the new `may_dangle` feature.Nicholas Nethercote-1/+1
2018-11-21serialize: preallocate VecDeque in Decodable::decodeljedrz-1/+1
2018-11-13A few tweaks to iterations/collectingljedrz-1/+1
2018-09-27Bump to 1.31.0 and bootstrap from 1.30 betaJosh Stone-1/+1
2018-09-20Improve handling of type bounds in `bit_set.rs`.Nicholas Nethercote-0/+14
2018-09-14Rollup merge of #54095 - kenta7777:kenta7777#53719, r=davidtwcokennytm-8/+8
2018-09-11stabalize infer outlives requirements (RFC 2093).toidiu-1/+0
2018-09-11renamed emit_nil to emit_unitkenta7777-8/+8
2018-09-11Revert "renamed emit_nil to emit_unit"kenta7777-8/+8
2018-09-11Revert "renamed read_nil to read_unit"kenta7777-4/+4
2018-09-10renamed read_nil to read_unitkenta7777-4/+4
2018-09-10renamed emit_nil to emit_unitkenta7777-8/+8
2018-09-07rewrite constants to use NewType::MAX instead of u32::MAXNiko Matsakis-0/+13
2018-08-24check that adding infer-outlives requirement to all crates worksNiko Matsakis-0/+1
2018-08-23Use optimized SmallVec implementationIgor Gutorov-0/+37
2018-08-21Rollup merge of #53393 - BurntPizza:serialize-inlines, r=alexcrichtonkennytm-20/+23
2018-08-17Remove inline attribute on generic functionsBurntPizza-138/+18
2018-08-17Rollup merge of #53313 - llogiq:two-small-improvements, r=estebankkennytm-4/+3
2018-08-17Rollup merge of #52946 - Ajacmac:doc-impl-from, r=GuillaumeGomezkennytm-0/+3
2018-08-15Mark libserialize functions as inlineBurntPizza-0/+123
2018-08-15Two small improvementsAndre Bogus-4/+3
2018-08-14Corrected typing description in docJacob-1/+1
2018-08-14Rollup merge of #53246 - ljedrz:cleanup_various, r=kennytmkennytm-33/+31
2018-08-11A few cleanups for fmt_macros, graphviz, apfloat, target, serialize and termljedrz-33/+31
2018-08-09[nll] libserialize: enable feature(nll) for bootstrapmemoryruins-0/+1
2018-08-01Documented impl From on line 367 of libserialize/json.rsStrategic Technologies-0/+3
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