Commit Graph

30 Commits

Author SHA1 Message Date
Masaaki Goshima f3167760ff Fix stream decoder 2021-05-08 01:56:58 +09:00
Masaaki Goshima ab068b0858 Remove unnecessary code 2021-05-07 23:52:24 +09:00
Masaaki Goshima 23081eadad Fix calculating of length for stream decoder 2021-05-07 23:15:16 +09:00
Masaaki Goshima 3b4e3255e3 Fix calculating of buffer length at reset 2021-05-06 02:46:01 +09:00
Masaaki Goshima d4a64f8cde Fix stream decoder for unicode char 2021-05-05 04:21:58 +09:00
Masaaki Goshima 03e2c96136 Fix stream decoder for slow reader 2021-05-03 16:25:26 +09:00
Masaaki Goshima 2034757368 Fix stream decoding for null/true/false value 2021-05-02 17:01:56 +09:00
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