summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2025-09-10Skip `vm_cc_invalidate`'s `cc->klass` assertion for multi-ractor for nowStan Lo
2025-09-10Rename VM instruction classes to singular names (#14507)Takashi Kokubun
2025-09-10YJIT: Tiny refactors (#14505)Stan Lo
2025-09-10Allow concurrent_set to be collected in minor GCJohn Hawthorn
2025-09-10ZJIT: Revert `self_val` removal and rename it to `recv` (#14504)Stan Lo
2025-09-10YJIT: Rename `make yjit-smoke-test` to `make yjit-check` (#14502)Takashi Kokubun
2025-09-10ZJIT: Set ZJIT_RB_BUG to help debugging CI issues (#14500)Stan Lo
2025-09-10Fix tempfile leaking in TestRequirePeter Zhu
2025-09-10ZJIT: Removed unused self_val from SendStan Lo
2025-09-10ZJIT: Removed unused self_val from InvokeSuperStan Lo
2025-09-10[DOC] ZJIT: Add a section for stats (#14497)Stan Lo
2025-09-10ZJIT: Support `invokeblock` insn (#14496)Stan Lo
2025-09-10YJIT: Stop sharing rb_vm_invokesuper among different instructions (#14492)Takashi Kokubun
2025-09-10ZJIT: Compile ISEQs with forwardable parameters (#14491)Takashi Kokubun
2025-09-10Fix crash when $LOADED_FEATURES is modified during requirePeter Zhu
2025-09-10dtoa.c: Check integer underflowNobuyoshi Nakada
2025-09-10dtoa.c: Check memory allocation failuresNobuyoshi Nakada
2025-09-10dtoa.c: Extract macro to update 5powers Bigint cache atomicallyNobuyoshi Nakada
2025-09-10dtoa.c: Add shortcut if arguments are zeroNobuyoshi Nakada
2025-09-10Update default gems list at 6c9a0173332121f15fa0c654b1a728 [ci skip]git
2025-09-10[ruby/fcntl] Bump up to v1.3.0Hiroshi SHIBATA
2025-09-10[ruby/fcntl] Add macOS specific flags around file preallocationAaron Patterson
2025-09-09ZJIT: Resurrect --seed to stabilize CI (#14489)Takashi Kokubun
2025-09-09Revert "ZJIT: Resurrect --seed to stabilize CI"Takashi Kokubun
2025-09-09ZJIT: Resurrect --seed to stabilize CITakashi Kokubun
2025-09-09ZJIT: Remove unneeded omission for optional param test (#14488)Stan Lo
2025-09-09Notify ZJIT CI failuresTakashi Kokubun
2025-09-09Update JIT bindingsPeter Zhu
2025-09-09Remove unused fields from iseq_inline_constant_cache_entryPeter Zhu
2025-09-09[DOC] Tweaks for String#lstrip!BurdetteLamar
2025-09-09ZJIT: Implement getblockparamproxy (#14483)Takashi Kokubun
2025-09-09ZJIT: Optimize `ObjToString` with type guards (#14469)André Luiz Tiago Soares
2025-09-09ZJIT: Avoid mutating string in zjit stats (#14485)Daniel Colson
2025-09-09Fix global variable counter for aliasPeter Zhu
2025-09-09Bump actions/github-script from 7.0.1 to 8.0.0dependabot[bot]
2025-09-09Bump actions/checkout from 4 to 5dependabot[bot]
2025-09-09Bump actions/checkout in /.github/actions/setup/directoriesdependabot[bot]
2025-09-09Fix undefined behaviour in rb_alias_variablePeter Zhu
2025-09-08ZJIT, YJIT: Make the workflow names consistent with file names (#14462)Takashi Kokubun
2025-09-08ZJIT: Add RubyVM::ZJIT.reset_stats! method (GH-14479)Randy Stauner
2025-09-08ZJIT: Fix 30k if stmt test (#14446)Aiden Fox Ivey
2025-09-08YJIT: Add more information to an assert message in jit_guard_known_class (#14...Takashi Kokubun
2025-09-08ZJIT: Fix backtraces on opt_new (#14461)Takashi Kokubun
2025-09-08Bump ABI versionJean Boussier
2025-09-08ZJIT: Add --zjit-stats=quiet option to collect stats without printing (#14467)Randy Stauner
2025-09-08Add spec for missing or faulty `to_proc` methodsJean Boussier
2025-09-08Align the conditions for did_you_meanNobuyoshi Nakada
2025-09-08Remove debug codeNobuyoshi Nakada
2025-09-08Move `IS_TYPED_DATA` in RBasic.flagsJean Boussier
2025-09-08Debug: More inspectionsNobuyoshi Nakada