issues
search
hancomins
/
cson
JSON5, JSON, Binary JSON, JSON Path, json<=>Object serialization
Apache License 2.0
2
stars
0
forks
source link
순수 json 타입 파싱할 때 json5 파서와 pure json 파서와 성능 비교와 후속 작업
#4
Open
ice3x2
opened
2 months ago
ice3x2
commented
2 months ago
해야할 일
복잡한 순수 json 타입에 대하여 파싱 성능 측정
pure json 파서에 대하여 측정
json5 파서에 대하여 측정
두 개의 성능 차이가 15% 를 넘지 않으면, pure json 파서를 제거한다.
만약 성능 차이가 크게 발생하면 pure json 파서 사용을 유지하고, 숫자 파싱에 대하여 ValueParseState 로 교체한 버전을 만들어 원본과 성능 테스트를 진행한다.
4번 과정에서 ValueParseState 로 변경 하였을 때 성능 개선이 없거나 크게 성능이 개선 되었다면, 원본을 파기하고 ValueParseState 사용 버전으로 교체한다.
pure json 파서에서 중첩 Object 10000개를 사용하여 stack overflow 가 발생하는지 확인한다.
해야할 일