summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2025-12-06Fix strict aliasing warning in ruby_swap128_intPeter Zhu
2025-12-07[ruby/pathname] Freeze and hide internal constantsNobuyoshi Nakada
2025-12-07[ruby/pathname] Use `File.path` for conversion to path nameNobuyoshi Nakada
2025-12-07[ruby/pathname] Define `to_path` alias directlyNobuyoshi Nakada
2025-12-07Suppress noisy outputsNobuyoshi Nakada
2025-12-06Sync doc/stringio in sync_default_gems.rbPeter Zhu
2025-12-06[ruby/prism] Avoid out-of-bounds readsSteven Johnstone
2025-12-06Add error case tests for `File.path`Nobuyoshi Nakada
2025-12-06[ruby/timeout] Test that Timeout does not expose extra constantsBenoit Daloze
2025-12-06Yield to scheduler if interrupts are pending. (#14700)Samuel Williams
2025-12-06Fix `io_pwrite` fiber scheduler hook. (#15428)Samuel Williams
2025-12-05[DOC] Update NEWS about ZJIT (#15426)Takashi Kokubun
2025-12-06[DOC] Link global variables to command line optionsNobuyoshi Nakada
2025-12-05[ruby/stringio] [DOC] Class doc for StringIOBurdette Lamar
2025-12-05[DOC] Tweaks for String#capitalizeBurdetteLamar
2025-12-05[DOC] Tweaks for String#downcaseBurdetteLamar
2025-12-05[DOC] Tweaks for String#upcaseBurdetteLamar
2025-12-05[DOC] Tweaks for String#swapcaseBurdetteLamar
2025-12-05[DOC] Better multibyte-character dataBurdetteLamar
2025-12-06[ruby/stringio] [DOC] Link to on-page section, not class File docBurdetteLamar
2025-12-06Add support for `u128`, `U128`, `s128` and `S128` integers to `IO::Buffer`. (...Samuel Williams
2025-12-05Fix fields object in embedded structPeter Zhu
2025-12-05Revert "gc.c: Pass shape_id to `newobj_init`"Peter Zhu
2025-12-05[ruby/timeout] Exclude constantly-failing test on x86_64-darwinBenoit Daloze
2025-12-05ZJIT: Include local variable names in `Get|SetLocal` insn's print value (#15423)Stan Lo
2025-12-05ZJIT: Build by default when build environment allowsAlan Wu
2025-12-05ZJIT: configure.ac: Look for GNU make when detecting build environmentAlan Wu
2025-12-05ZJIT: configure.ac logic to detect suitable build environmentAlan Wu
2025-12-05YJIT: Fix unused_unsafe warning in `StatsAlloc`Alan Wu
2025-12-05ZJIT: Update `depend` for zjit.oAlan Wu
2025-12-05YJIT: Fix duplicate make rule warning in combo buildAlan Wu
2025-12-05ZJIT: Fix duplicate make rule warning in combo buildAlan Wu
2025-12-05tool/update-deps: Skip ZJIT and YJIT+ZJIT build objectsAlan Wu
2025-12-05CI: Avoid building ZJIT when LLVM is too oldAlan Wu
2025-12-05ZJIT: Avoid binding to `rb_iseq_constant_body`Alan Wu
2025-12-05YJIT: Fix including stats for ZJIT instructions when ZJIT not in buildAlan Wu
2025-12-05JITs: Update bindings to include interpreter zjit_ opcodesAlan Wu
2025-12-05JITs: rb_iseq_opcode_at_pc(): Accommodate switch-case interpreterAlan Wu
2025-12-05ZJIT: Account for when YJIT is on by default in test_zjit_enableAlan Wu
2025-12-05ZJIT: Fix -Wpedantic warning in C99 mode when built with YJITAlan Wu
2025-12-05ZJIT: Skip GC.auto_compact test when unsupportedAlan Wu
2025-12-05[ruby/prism] Correct constant pool bucket type logicKevin Newton
2025-12-05[ruby/prism] Avoid undefined int overflow behaviourSteven Johnstone
2025-12-05[ruby/prism] Avoid out-of-bounds readsSteven Johnstone
2025-12-05Allow rb_thread_call_with_gvl() to work when thread already has GVLKeenan Brock
2025-12-05[ruby/openssl] x509cert: handle invalid validity periods in Certificate#inspectKazuki Yamaguchi
2025-12-05[ruby/timeout] Simplify logic to make GET_TIME shareableBenoit Daloze
2025-12-05[ruby/timeout] Fix logic for Ractor supportBenoit Daloze
2025-12-05[ruby/timeout] Fix condition and fix test to catch that broken conditionBenoit Daloze
2025-12-05[ruby/timeout] Minor tweaksBenoit Daloze