summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2025-09-02ZJIT: Clear jit entry from iseqs after TracePoint activation (#14407)Stan Lo
2025-09-02ZJIT: Rename gen_save_pc to gen_prepare_call_with_gc (#14427)Takashi Kokubun
2025-09-02ZJIT: Propagate and count CompileError on exits (#14408)Takashi Kokubun
2025-09-02Update rbs sha to the latest aaa-3.9.x (#14426)Takashi Kokubun
2025-09-02ZJIT: NewRangeFixnum instruction (#14409)André Luiz Tiago Soares
2025-09-02test_socket.rb: Permit ProxyError for WindowsTakashi Kokubun
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-09-02ZJIT: Unskip a Ractor bootstrap test (#14421)Stan Lo
2025-09-02ZJIT: Bump default --zjit-call-threshold to 30 (#14410)Takashi Kokubun
2025-09-02Output parent object info when marking T_NONEPeter Zhu
2025-09-02Output T_NONE object info to bug reportPeter Zhu
2025-09-02Refactor T_NONE checking in default.cPeter Zhu
2025-09-01remove `Ractor#take`Koichi Sasada
2025-09-01Remove unnecessary Enumerable#each_sliceMari Imaizumi
2025-08-31CI: Adjust time frame before the releaseNobuyoshi Nakada
2025-08-30Initialize class dup/clone before calling initialize_dup/initialize_cloneJeremy Evans
2025-08-30Add NODE SCLASS locationsS-H-GAMELINKS
2025-08-30object.c: make rb_obj_class_must static inlineJean Boussier
2025-08-30object.c: refactor rb_obj_class and rb_class_realJean Boussier
2025-08-30Kernel#class skip null checkJean Boussier
2025-08-30object.c: improve fake_class_p to also handle T_MODULEJean Boussier
2025-08-30Micro-optimize Object#classJean Boussier
2025-08-30CI: Warn longstanding development revision of bundled gemsNobuyoshi Nakada
2025-08-30CI: bundled_gems.yml: Split commit and pushNobuyoshi Nakada
2025-08-29Shrink ruby_bug version guard in anticipation of 3.4.6 releaseAlan Wu
2025-08-29Document Makefile rules in tool/enc-unicode.rb [ci skip]Alan Wu
2025-08-29Add rb_jit_vm_unlock and share it in ZJIT and YJITStan Lo
2025-08-29Add rb_jit_vm_lock_then_barrier and share it in ZJIT and YJITStan Lo
2025-08-29Add rb_jit_multi_ractor_p and share it in ZJIT and YJITStan Lo
2025-08-29[DOC] rb_str_resurrect(): Reword to remove wrong guess; used by zlibAlan Wu
2025-08-29YJIT: Stop sharing rb_vm_send among different instructions (#14393)Takashi Kokubun
2025-08-29ZJIT: Report stats for unhandled call typesMax Bernstein
2025-08-29ZJIT: Increment dynamic_send_count for Send tooMax Bernstein
2025-08-29Extend timeout-minutes for macOS --repeat-count=2Takashi Kokubun
2025-08-29ZJIT: Specialize monomorphic GetIvar (#14388)Max Bernstein
2025-08-29YJIT: Drop yjit-bench CI job (#14394)Takashi Kokubun
2025-08-29ZJIT: Remove special case for defined?(method call) (#14401)Max Bernstein
2025-08-29ZJIT: Repurpose ExitCounters for unhandled YARV insns (#14392)Takashi Kokubun
2025-08-29Remove no longer used file [ci skip]Nobuyoshi Nakada
2025-08-29Update bundled gems list as of 2025-08-29git
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-29YJIT: rb_ivar_get_at skip ractor checksJean Boussier
2025-08-29YJIT: rb_ivar_get_at assume leaf-call when single ractorJean Boussier
2025-08-29YJIT: getinstancevariable cache indexes for types other than T_OBJECTJean Boussier
2025-08-28YJIT simplify gen_get_iver and gen_set_ivarJean Boussier
2025-08-28ZJIT: Add code_region_bytes stat (#14389)Takashi Kokubun