1
I Use This!
High Activity

Commits : Listings

Analyzed 1 day ago. based on code collected 1 day ago.
Jan 19, 2025 — Jan 19, 2026
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Extract json_fast_memcpy16 for readability More... 5 days ago
Use __builtin_memcpy, if available, to copy overlapping byte ranges in copy_remaining_bytes to avoid a branch to MEMCPY. Additionally use a space as padding byte instead of an 'X' so it can be represented diretly on AArch64 with a single instruction. More... 5 days ago
Remove trailing spaces [ci skip] More... 7 days ago
initialize search.chunk_end to silence a warning about it being potentially uninitialized More... 7 days ago
use a conditional to select SIMD implementation rather than pointer More... 8 days ago
Directly write to the output buffer when converting UTF32 to UTF8. More... 18 days ago
Merge pull request #921 from nobu/nonportable-code More... 21 days ago
Fix non-portable code More... 21 days ago
Simplify unescape_unicode More... 21 days ago
Keep track of the the number of additional backslashes to avoid an extra memchr searching the remaining characters when no more backslashes exist. More... 21 days ago
Add missing documentation for `allow_control_characters` parsing option More... 30 days ago
Update `fpconv_dtoa` definition to use `dest[32]` More... about 1 month ago
Revert "Skip test failing with JRuby in CI" More... about 1 month ago
Release 2.18.0 More... about 1 month ago
Add `allow_control_characters` parsing option More... about 1 month ago
Add a specific error for unescaped newlines More... about 1 month ago
Remove dead code from JSON::TruffleRuby::Generator More... about 2 months ago
Remove dead code in benchmark/encoder.rb More... about 2 months ago
Release 2.17.1 More... about 2 months ago
Fix a regression in parsing of unicode surogate pairs More... about 2 months ago
Release 2.17.0 More... about 2 months ago
Fix handling of depth More... about 2 months ago
Fix duplicated test_unsafe_load_with_options test case More... about 2 months ago
Improve `JSON.load` and `JSON.unsafe_load` to allow passing options as second argument More... about 2 months ago
Merge pull request #909 from nobu/macro_args More... about 2 months ago
Fix macro arguments More... about 2 months ago
Don't call to_json on the return value of as_json for Float::NAN More... about 2 months ago
Reproduce C ext behavior of ignoring mutated depth in arrays More... about 2 months ago
Test and restore behavior around to_json changing depth More... about 2 months ago
Test to_json using State#depth More... about 2 months ago