summaryrefslogtreecommitdiff
path: root/test/ruby
AgeCommit message (Expand)Author
2025-09-15ZJIT: Revert VM_CALL_ARGS_SPLAT and VM_CALL_KWARG support (#14565)Takashi Kokubun
2025-09-15ZJIT: Support compiling block args (#14537)Takashi Kokubun
2025-09-15Share `TestObject::ToStrCounter` classNobuyoshi Nakada
2025-09-13Fill in lead num for blocks with `it`Kevin Newton
2025-09-13[Feature #20925] Support leading logical operatorsNobuyoshi Nakada
2025-09-12Update test syntax to handle command call endless methodsKevin Newton
2025-09-12Restore test example for argument forwardingÉtienne Barrié
2025-09-12Remove unused variable warningÉtienne Barrié
2025-09-12Suppress warnings when testing RubyVM::AbstractSyntaxTreeÉtienne Barrié
2025-09-12Remove block may be ignored warnings from TestRubyOptimization#test_block_giv...Étienne Barrié
2025-09-12Remove redefined method warnings from TestRubyOptimization#test_opt_newÉtienne Barrié
2025-09-11ZJIT: Check for VM stack overflowAlan Wu
2025-09-10Fix tempfile leaking in TestRequirePeter Zhu
2025-09-10ZJIT: Support `invokeblock` insn (#14496)Stan Lo
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-09ZJIT: Remove unneeded omission for optional param test (#14488)Stan Lo
2025-09-09ZJIT: Implement getblockparamproxy (#14483)Takashi Kokubun
2025-09-09ZJIT: Optimize `ObjToString` with type guards (#14469)André Luiz Tiago Soares
2025-09-08ZJIT: Add RubyVM::ZJIT.reset_stats! method (GH-14479)Randy Stauner
2025-09-08ZJIT: Fix backtraces on opt_new (#14461)Takashi Kokubun
2025-09-08ZJIT: Add --zjit-stats=quiet option to collect stats without printing (#14467)Randy Stauner
2025-09-08Allow IO#each_codepoint to work with unetc even when encoding conversion activeYO4
2025-09-07Make invalid & operator type error message consistent with */**Jeremy Evans
2025-09-06Increase the rehearsal countNobuyoshi Nakada
2025-09-05ZJIT: Fix tests for ZJIT (#14460)Takashi Kokubun
2025-09-05ZJIT: Stop optimizing toplevel locals (#14458)Takashi Kokubun
2025-09-05ZJIT: Invalidate local variables on EP escape (#14448)Takashi Kokubun
2025-09-04ZJIT: Compile invokesuper with dynamic dispatch (#14444)Takashi Kokubun
2025-09-04ZJIT: Add patchpoint for TracePoint (#14420)Stan Lo
2025-09-04ZJIT: Support compiling ISEQs for opt_pc = 0 (#14441)Takashi Kokubun
2025-09-03Revert "test_gc.rb: Attempt to stabilize test_interrupt_in_finalizer"Takashi Kokubun
2025-09-03ZJIT: Handle `opt_case_dispatch` insn (#14433)Stan Lo
2025-09-02test_gc.rb: Attempt to stabilize test_interrupt_in_finalizerTakashi Kokubun
2025-09-02test_settracefunc.rb: Increase a timeoutTakashi Kokubun
2025-09-02ZJIT: Clear jit entry from iseqs after TracePoint activation (#14407)Stan Lo
2025-09-02ZJIT: NewRangeFixnum instruction (#14409)André Luiz Tiago Soares
2025-09-02test_thread_cv.rb: Increase a timeout for a thread testTakashi Kokubun
2025-09-02test_transcode.rb: Increase a timeout for Ractor testsTakashi Kokubun
2025-08-30Initialize class dup/clone before calling initialize_dup/initialize_cloneJeremy Evans
2025-08-30Add NODE SCLASS locationsS-H-GAMELINKS
2025-08-29ZJIT: Specialize monomorphic GetIvar (#14388)Max Bernstein
2025-08-29ZJIT: Remove special case for defined?(method call) (#14401)Max Bernstein
2025-08-29`Module#attr` family accepts strings as well as symbolsNobuyoshi Nakada
2025-08-29Relax thresholds for array, object, and string compaction verificationHiroshi SHIBATA
2025-08-28ZJIT: Add missing rb_zjit_cme_invalidateTakashi Kokubun
2025-08-28ZJIT: Compile Insn::SendTakashi Kokubun
2025-08-28ZJIT: Prepare getglobal for non-leaf call (#14387)Stan Lo
2025-08-28ZJIT: Generate code for ArrayExtendMax Bernstein
2025-08-28ZJIT: Generate code for DefinedIvarMax Bernstein