Commit ef58574
Finalize Kevin's handrolled parser.
And get rid of the Ragel parser.
This is 7% faster on activitypub, 15% after on twitter and 11% faster
on citm_catalog.
There might be some more optimization opportunities, I did a quick
optimization pass to fix a regression in string parsing, but other
than that I haven't dug much in performance.1 parent 1c8fc25 commit ef58574
File tree
3 files changed
+589
-3643
lines changed- ext/json/parser
- test/json
3 files changed
+589
-3643
lines changed
0 commit comments