2
0
Fork 0
mirror of https://github.com/ii64/sonic.git synced 2026-06-21 00:46:43 +08:00
sonic/internal
liu 8639e93666
fix: validate on demand at first for GetByPath and NewRaw (#389)
* feat(ast): validate the demanded fields for ast Get

* fix: add more tests

* fix: check invalid path type

* fix(arm): make return error when skip invalid exponent

* fix(arm): skip object and array with validate

* fix: check input json in NewRaw

* fix: validate the path in native c

* chore: add licenses

* fix: panic when invalid path

* fix: add Get Full json benchmark

* fix(arm): use fast skip besides the ondemand fields

* chore codes

---------

Co-authored-by: liuqiang <liuqiang.06@bytedance.com>
2023-03-22 19:23:44 +08:00
..
caching fix:(encoder) pass pv through compiler recursively (#336) 2022-12-13 14:26:58 +08:00
cpu fix: use sse instead of sse4 (#305) 2022-09-26 12:45:01 +08:00
jit feat: more complete function loader (#354) 2023-02-08 14:35:00 +08:00
loader feat: more complete function loader (#354) 2023-02-08 14:35:00 +08:00
native fix: validate on demand at first for GetByPath and NewRaw (#389) 2023-03-22 19:23:44 +08:00
resolver chore: minor fixes 2021-06-02 20:12:04 +08:00
rt build: omit checkptr detects on unsafe functions (#372) 2023-02-28 19:13:19 +08:00