Commit Graph

23 Commits

Author SHA1 Message Date
Masaaki Goshima f341b31ea5 Fix decoding of backslash char at the end of string 2021-05-02 16:02:14 +09:00
Masaaki Goshima f8fd59516b Fix decoding of deep recursive structure 2021-02-18 19:05:06 +09:00
Masaaki Goshima 412dbe93f8 Fix error by linter 2021-02-16 02:24:27 +09:00
Masaaki Goshima 64e29e00d6 Optimize streaming decoder by BCE 2021-02-16 02:13:13 +09:00
Viacheslav Poturaev 1926476780 Wait for io.EOF when decoding a stream, fixes #123 2021-02-09 17:56:27 +01:00
Masaaki Goshima 6f972bcc9d Refactor isWhiteSpace at streaming decoding 2021-02-06 20:08:18 +09:00
Masaaki Goshima 2a0d4603ea Fix error output by golangci-lint 2021-02-01 22:32:45 +09:00
Masaaki Goshima 22ef64f4a5 Add test cases 2020-12-24 20:08:27 +09:00
Masaaki Goshima 699ab766f5 Fix read timing and test case 2020-12-07 11:40:03 +09:00
Masaaki Goshima 4332d1353e Fix stream decoding 2020-12-05 22:27:33 +09:00
Masaaki Goshima 7f97aca5e6 Fix skipValue 2020-11-27 17:41:47 +09:00
Masaaki Goshima 7421d82c43 Fix syntax error 2020-11-27 17:11:53 +09:00
Masaaki Goshima 7fa9ad1424 Refactor 2020-08-14 18:26:42 +09:00
Masaaki Goshima cff09d2448 Fix Compact 2020-08-14 18:18:32 +09:00
Masaaki Goshima 27f6c70ab3 Fix DisallowUnknownFields 2020-08-14 17:59:49 +09:00
Masaaki Goshima f9ffbb1940 Support json.Number 2020-08-11 18:04:32 +09:00
Masaaki Goshima 0b40addc16 Improve performance for stream decoding 2020-07-31 22:38:43 +09:00
Masaaki Goshima c4c6b6a99d Add benchmark for medium struct 2020-07-31 20:24:39 +09:00
Masaaki Goshima 016803b843 Fix chunkBufferSize 2020-07-31 18:08:21 +09:00
Masaaki Goshima 80acd42b80 Optimize streaming decoder 2020-07-31 17:10:03 +09:00
Masaaki Goshima 961b6a202e Add benchmark for stream decoding 2020-07-31 12:22:00 +09:00
Masaaki Goshima 20b67ad48d Support Decoder.Token 2020-07-30 22:41:53 +09:00
Masaaki Goshima b4b79620aa Add stream decoder 2020-05-24 21:31:10 +09:00