summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
95 min.[ruby/rubygems] Preserve per-source cooldown when converging sources from the...HEADmasterBryan Woods
5 hours[ruby/json] Suppres the warning for comment in JSONNobuyoshi Nakada
10 hours[DOC] Improve docs for ObjectSpace.each_objectPeter Zhu
14 hours[ruby/json] parser.c: Precompute JSON::ParserError and ivar IDsJean Boussier
16 hours[ruby/json] Deprecate default support of JavaScript comments in the parserJean Boussier
21 hours[DOC] Fix missing parentheses in Kernel#printPeter Zhu
24 hoursIO::Buffer: Validate the mask argument of bit operationsNobuyoshi Nakada
25 hours[ruby/json] Compile UNREACHABLE_RETURN into `rb_bug` when in debug modeJean Boussier
25 hours[ruby/json] Mark JSON_Parser_frame_stack_type as WB protectedJean Boussier
25 hoursSkip the hang-up test in mmtk [ci skip]Nobuyoshi Nakada
26 hourssprintf.c: Fix width overflowNobuyoshi Nakada
26 hourssprintf.c: Refactor CHECK macroNobuyoshi Nakada
27 hours[DOC] Fnmatch examples docBurdette Lamar
44 hoursConstify local pointer variables in string.cNobuyoshi Nakada
44 hoursExtract str_to_cstrNobuyoshi Nakada
46 hoursUpdate to ruby/spec@e695ce6Benoit Daloze
46 hoursUpdate to ruby/mspec@82868a2Benoit Daloze
47 hoursUse nprocessors as default_max_cpu for M:N scheduler (#17100)thekuwayama
2 days[ruby/json] Add note explaining why rvalue_stack is not WB_PROTECTEDJean Boussier
2 days[ruby/json] json_parse_any: eliminate the loop and switchJean Boussier
2 days[Box] make the tmp array safeSatoshi Tagomori
2 days[ruby/json] ALWAYS_INLINE for json_match_keyword()Benoit Daloze
3 daysZJIT: Add recompile support to GuardType (#17133)Jacob
3 daysZJIT: Fix cases where we need to super to C functions with >6 params (#17186)Aaron Patterson
3 days[ruby/json] parser.c: refactor json_push_value / json_value_completedJean Boussier
3 daysConvert object_tracing to use weak referencesJohn Hawthorn
3 daysZJIT: Avoid type checker mismatch when forwarding `LoadField` (GH-17185)Kevin Menard
3 days[ruby/json] parser.c: Extract json_match_keywordJean Boussier
3 days[ruby/json] Reorder the json_frame_type and json_frame_phase enum to simplify...Scott Myron
3 daysDump FreeBSD socket credential data wholelyNobuyoshi Nakada
3 daysCI: Allow dependabot to save the built vcpkg cacheNobuyoshi Nakada
3 days[ruby/json] Implement GC compaction for JSON_ParserConfig and JSON_Parser_rva...Jean Boussier
3 daysUpdate bundled gems list as of 2026-06-05git
3 days[ruby/json] Fix memsize function for embedded typesJean Boussier
3 daysBump github.com/microsoft/vcpkg from master to 2026.06.01dependabot[bot]
3 daysCI: Fetch vcpkg repository before install for baselineNobuyoshi Nakada
3 daysFile.expand_path: use `rb_dir_getwd_ospath()`Jean Boussier
3 days[DOC] Harmonize glob and fnmatch docsBurdetteLamar
3 days[ruby/rubygems] Cover transitive and upgrade paths for in-cooldown locked ver...Hiroshi SHIBATA
3 days[ruby/rubygems] Keep the locked version eligible when it falls inside the coo...Hiroshi SHIBATA
3 daysImprove performance of `String#inspect` with an ASCII bulk-skip fast pathMari Imaizumi
3 daysBump the github-actions group across 1 directory with 2 updatesdependabot[bot]
3 days[ruby/rubygems] Reject non-String executables and bindir with a clear errorHiroshi SHIBATA
3 days[ruby/rubygems] Escape executable name when generating the wrapper scriptHiroshi SHIBATA
3 days[ruby/rubygems] Validate spec.bindir in Gem::Installer#verify_specHiroshi SHIBATA
3 days[ruby/rubygems] Validate spec.executables in Gem::Installer#verify_specHiroshi SHIBATA
3 days[ruby/rubygems] Coerce the post-install message to a String before sanitizingHiroshi SHIBATA
3 days[ruby/rubygems] Clarify the C1 comment and strengthen the multibyte testHiroshi SHIBATA
3 days[ruby/rubygems] Clean control characters from the post-install messageHiroshi SHIBATA
3 days[ruby/rubygems] Strip C1 control characters in Gem::Text#clean_textHiroshi SHIBATA