Commit Graph

17 Commits (3cfffd299e5223aa5bd383aa19eebd5117ae6a90)

Author SHA1 Message Date
rxi 3cfffd299e Fixed codepoint_to_utf8()'s string.char usage for Lua5.3
Lua5.3 requires that string.char's arguments are integers (<=5.2 and JIT
do not)
2015-08-15 10:56:01 +01:00
rxi b51b7a53f7 Minor formatting change to parse() func 2015-08-15 10:41:39 +01:00
rxi d1ebba043c Fixed indentation in benchmark util script 2015-08-14 20:00:48 +01:00
rxi ced32bd221 README updates 2015-08-14 19:53:23 +01:00
rxi 9720bb9f10 Added warmup for JIT in benchmark scripts 2015-08-14 19:21:42 +01:00
rxi 8cb56f3d73 Changed decode benchmark script to prevent use of lpeg 2015-08-14 19:09:20 +01:00
rxi c8e460b442 Added benchmark scripts 2015-08-13 19:11:09 +01:00
rxi 31564c4195 Changed project overview text in README 2015-08-13 18:40:09 +01:00
rxi 8bd7c4f8e7 Added more parts to the "strict decode" test 2015-08-13 18:37:57 +01:00
rxi 89a5a96194 Removed support for numbers starting with "." 2015-08-13 18:33:18 +01:00
rxi 8d14272359 Fixed parse_object() to disallow non-string keys 2015-08-13 18:31:21 +01:00
rxi e150a5239c Tests 2015-08-13 18:30:44 +01:00
rxi 05ad7beaf3 Updated README for surrogate pair support and increased size 2015-08-12 19:38:01 +01:00
rxi 10811fbad7 Added support for decoing surrogate pairs 2015-08-12 19:37:03 +01:00
rxi f36b2f34b7 Removed use of loadstring() in parse_string()
Significant performance boost
2015-08-12 18:23:30 +01:00
rxi 157fa12fae Fixed parse_keyword() from making null -> false 2015-08-11 21:15:49 +01:00
rxi 8b9c820218 Initial commit 2015-08-11 21:08:33 +01:00