summaryrefslogtreecommitdiff
path: root/src/encoding/json/decode.go
Commit message (Expand)AuthorAgeFilesLines
* encoding/json: reduce allocated space in UnmarshalJosh Bleecher Snyder2021-02-241-20/+31
* Revert "encoding/json: implement Is on all errors"Damien Neil2020-09-141-18/+0
* encoding/json: implement Is on all errorsCarlos Alexandro Becker2020-09-131-0/+18
* Revert "encoding/json: don't reuse slice elements when decoding"Daniel Martí2020-07-021-22/+18
* encoding/json: revert "avoid work when unquoting strings, take 2"Daniel Martí2020-06-151-42/+32
* Revert "encoding/json: reuse values when decoding map elements"Daniel Martí2020-05-281-58/+45
* encoding/json: reuse values when decoding map elementsDaniel Martí2020-05-081-45/+58
* encoding/json: don't mangle strings in an edge case when decodingDaniel Martí2020-05-081-0/+5
* encoding/json: don't reuse slice elements when decodingDaniel Martí2020-05-071-18/+22
* encoding/json: avoid work when unquoting strings, take 2Daniel Martí2019-10-311-32/+37
* encoding/json: support TextUnmarshaler for map keys with string underlying typesCuong Manh Le2019-10-101-2/+2
* encoding/json: validate strings when decoding into NumberLucas Bremgartner2019-09-161-0/+3
* encoding/json: don't indirect pointers when decoding nullRomain Baugue2019-09-101-3/+4
* encoding/json: clarify Unmarshal behavior for map keysEli Bendersky2019-09-091-1/+2
* encoding/json: remove unnecessary isValidNumber callDaniel Martí2019-08-271-63/+2
* Revert "encoding/json: avoid work when unquoting strings"Filippo Valsorda2019-08-211-34/+34
* encoding/json: fix Unmarshal hang on recursive pointersLE Manh Cuong2019-04-301-0/+8
* encoding/json: index names for the struct decoderDaniel Martí2019-04-231-10/+13
* encoding/json: avoid work when unquoting stringsDaniel Martí2019-04-221-34/+34
* encoding/json: speed up tokenization of literalsDaniel Martí2019-04-031-4/+50
* encoding/json: fix performance regression in the decoderDaniel Martí2019-03-181-13/+15
* encoding/json: add Path to UnmarshalTypeErrorLE Manh Cuong2019-03-051-2/+6
* encoding/json: always verify we can get a field's valueDaniel Martí2018-10-161-1/+1
* encoding/json: fix "data changed underfoot?" panicDaniel Martí2018-10-161-3/+5
* encoding/json: use panics for phase errorsDaniel Martí2018-09-121-66/+44
* encoding/json: more tests to cover decoding edge casesDaniel Martí2018-09-121-13/+10
* encoding/json: recover saved error context when unmarshallingIan Davis2018-09-061-1/+1
* encoding/json: fix UnmarshalTypeError without field and struct valuesTaesu Pyo2018-08-281-3/+3
* encoding/json: various minor decoder speed-upsDaniel Martí2018-08-211-21/+18
* encoding/json: defer error context work until necessaryDaniel Martí2018-08-211-6/+6
* encoding/json: call reflect.TypeOf with nil pointers rather than allocatingTim Cooper2018-08-211-1/+1
* all: update comment URLs from HTTP to HTTPS, where possibleTim Cooper2018-06-011-1/+1
* encoding/json: remove unnecessary if conditionstengufromsky2018-04-201-10/+2
* encoding/json: remove unnecessary else conditionsbontequero2018-04-091-8/+4
* encoding/json: apply conventional error handling in decoderPascal S. de Kloe2018-03-031-107/+127
* encoding/json: read ahead after value consumptionPascal S. de Kloe2018-03-011-174/+156
* encoding/json: avoid assuming side-effect free reflect.Value.Addr().Elem()Joe Tsai2018-03-011-1/+23
* encoding/json: make error capture logic in recover more type safeJoe Tsai2018-02-141-5/+10
* encoding/json: error when trying to set an embedded pointer to unexported str...Joe Tsai2017-12-061-0/+13
* encoding/json: reduce allocations by Decoder for \uXXXXMichael Schurter2017-11-221-4/+14
* encoding/json: disallow unknown fields in DecoderIvan Bertona2017-10-311-4/+8
* encoding/json: use Deprecated markersJoe Tsai2017-10-111-1/+2
* all: remove some double spaces from commentsDaniel Martí2017-08-261-3/+3
* Revert "encoding/json: reduce unmarshal mallocs for unmapped fields"Brad Fitzpatrick2017-06-291-28/+34
* encoding/json: clarify unmarshaling behaviour on bad fieldsAlberto Donizetti2017-06-051-1/+3
* encoding/json: reduce unmarshal mallocs for unmapped fieldsPascal S. de Kloe2017-03-201-34/+28
* encoding/json: clarify documention for Unmarshal into a pointer.Tuo Shan2017-02-101-1/+2
* encoding/json: fix bad formatting introduced in CL 20356Russ Cox2016-10-241-2/+2
* encoding/json: fix decoding of null into Unmarshaler, TextUnmarshalerRuss Cox2016-10-171-5/+26
* encoding/json: handle misspelled JSON literals in ,stringRuss Cox2016-10-131-1/+13