Commit Graph

44 Commits

Author SHA1 Message Date
shamaton 5e2ae3f23c
Use io package instead of ioutil package (#498)
* update benchmarks go.mod

* use io package instead of deprecated ioutil package
2024-05-09 19:56:55 +09:00
Masaaki Goshima 781a0b3e85
Support JSON Path 2022-11-29 03:55:56 +09:00
Nao Yonashiro 62b28d102e test: add benchmark 2022-02-12 17:55:10 +09:00
Masaaki Goshima 89bcc3be86
Supports dynamic filtering of struct fields 2022-01-03 12:33:51 +09:00
Masaaki Goshima 8ddc591085 Update CI settings 2021-09-02 17:28:09 +09:00
Masaaki Goshima 291234afdb Sort benchmark target 2021-06-21 23:57:46 +09:00
Masaaki Goshima 01698ac4a5 Add bytedance/sonic to benchmark 2021-06-21 23:54:52 +09:00
Masaaki Goshima 5c39787fbd Enable FirstWin option for stream decoder 2021-06-06 11:24:56 +09:00
Masaaki Goshima cbda08a525 Add DecodeFieldPriorityFirstWin option 2021-06-05 13:00:26 +09:00
Masaaki Goshima c4835c6cd2 Add benchmark target 2021-06-01 18:46:24 +09:00
Masaaki Goshima 029bc76843 Add benchmark for colorize option 2021-06-01 15:50:26 +09:00
Masaaki Goshima 03e2c96136 Fix stream decoder for slow reader 2021-05-03 16:25:26 +09:00
Masaaki Goshima 6cd0ab4ca9 Add valyala/fastjson to benchmark 2021-04-28 16:59:01 +09:00
Masaaki Goshima 7dd33b9060 Add benchmark for Compact/Indent 2021-04-19 20:29:41 +09:00
Masaaki Goshima 7895767eaa Add benchmark for streaming encoding 2021-01-31 23:01:39 +09:00
Masaaki Goshima 1c0b7e7c7d Add benchmark for encoding of bool type 2021-01-31 01:49:35 +09:00
Masaaki Goshima 2558d4399f Add benchmark for encoding of type which implemented MarshalJSON 2021-01-28 22:19:16 +09:00
Masaaki Goshima 2c95711d45 Add benchmark 2021-01-26 23:56:10 +09:00
Masaaki Goshima ef70c61783 Add benchmark for map[string]inteface{} 2021-01-24 15:18:15 +09:00
Masaaki Goshima 0d97f9785e Add benchmark target for bigdata test 2021-01-15 16:38:50 +09:00
Masaaki Goshima 39d5cd0fd5 Add benchmark targets ( easyjson / jettison ) 2021-01-15 16:38:50 +09:00
Masaaki Goshima b0b330a2dd Add noescape API for encoder 2020-12-30 19:32:38 +09:00
Masaaki Goshima 8e21f90189 Add segmentio/encoding/json to benchmark of decoder 2020-12-24 20:20:26 +09:00
Masaaki Goshima 24aa07e47f Merge branch 'master' of github.com:goccy/go-json into feature/fix-decoder 2020-12-23 01:37:54 +09:00
Masaaki Goshima 7028c33e67 Add github.com/segmentio/encoding/json to benchmark 2020-12-20 03:57:24 +09:00
Masaaki Goshima 699ab766f5 Fix read timing and test case 2020-12-07 11:40:03 +09:00
Masaaki Goshima 11e88dc8d0 Add benchmark 2020-09-15 23:40:31 +09:00
Masaaki Goshima 6583ab9b31 Add benchmark for large struct 2020-07-31 20:28:04 +09:00
Masaaki Goshima c4c6b6a99d Add benchmark for medium struct 2020-07-31 20:24:39 +09:00
Masaaki Goshima daec57244d Merge branch 'master' of github.com:goccy/go-json into feature/support-stream-decoding 2020-07-31 18:46:54 +09:00
Masaaki Goshima 9eaa46775c Fix benchmark source 2020-07-31 18:24:33 +09:00
Masaaki Goshima 38ac0e025d Add benchmark for Decode of GoJay 2020-07-31 18:07:40 +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
Koichi Shiraishi 530b5284de
benchmark: remove unused module 2020-05-31 00:00:06 +09:00
Masaaki Goshima 0c81ac6611 Remove easyjson from benchmark 2020-05-08 20:20:50 +09:00
Masaaki Goshima 6602d2d38c Support SetEscapeHTML 2020-05-03 17:41:33 +09:00
Masaaki Goshima 0a48fecb1e Update benchmarks/go.mod 2020-04-30 14:01:56 +09:00
Masaaki Goshima 4c7cec7071 Update benchmark 2020-04-26 15:27:29 +09:00
Masaaki Goshima 9b1349d40a Fix decoder 2020-04-26 15:22:55 +09:00
Masaaki Goshima 77059977ce Update README.md 2020-04-26 15:03:07 +09:00
Masaaki Goshima 3bd7507c30 Fix decoder 2020-04-26 14:59:45 +09:00
Masaaki Goshima 2c698a30a8 Fix build 2020-04-26 12:49:54 +09:00
Masaaki Goshima c37a3c1aac Fix benchmark 2020-04-26 12:03:17 +09:00