summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2025-04-30get_next_shape_internal: Skip VM lock for single child caseJean Boussier
2025-04-30[ruby/psych] Handle Ruby 3.5 new Set classJean Boussier
2025-04-30[ruby/mmtk] Exclude the test_ractor_parallel test with MMTkMatt Valentine-House
2025-04-30[ruby/mmtk] test_finalize is in TestObjectSpace not TestObjSpaceMatt Valentine-House
2025-04-30Suppress gcc 15 unterminated-string-initialization warningsNobuyoshi Nakada
2025-04-30ZJIT: Add `make zjit-test-lldb` [ci skip]Alan Wu
2025-04-30Fix C23 (GCC 15) WIN32 compatibility for rb_define_* functionsAlan Wu
2025-04-30Re-enabled repl_type_completor test with upstream fixHiroshi SHIBATA
2025-04-30Use EnvUtil.apply_timeout_scale for test_io_wait.rbHiroshi SHIBATA
2025-04-30Update bundled gems list as of 2025-04-30git
2025-04-30Update default gems list at 6e7825316ed572e56f6e1baabe63ef [ci skip]git
2025-04-30[ruby/json] Remove explicit include of extconf.hJean Boussier
2025-04-30[ruby/json] Fix --with-static-linked-ext buildsJean Boussier
2025-04-30[ruby/json] Fix i686 buildsJean Boussier
2025-04-30[ruby/json] SIMD: Match control char and double quote in one passJean Boussier
2025-04-30Update ext/json/generator/dependJean Boussier
2025-04-30[ruby/json] Introduce ARM Neon and SSE2 SIMD.Scott Myron
2025-04-30[ruby/json] Use RB_TYPE_PJean Boussier
2025-04-30[ruby/json] Handle non-string keys returning immediate values via `to_s`Jean Boussier
2025-04-30[ruby/json] Release 2.11.3Jean Boussier
2025-04-30[ruby/json] Stop caching the generator state pointerJean Boussier
2025-04-30Improve syntax style consistency in shape.c and shape.hJean Boussier
2025-04-30RUBY_T_{TRUE,FALSE} comments were reversedMatt Valentine-House
2025-04-30Added GCC 15 buildHiroshi SHIBATA
2025-04-29Update auto_request_review config for YJIT/ZJIT (#13209)Takashi Kokubun
2025-04-29st.c: Removed unused `set_add_direct_with_hash` functionJean Boussier
2025-04-29test/ruby/test_set.rb: mmtk doesn't have GC.compactJean Boussier
2025-04-29opt_new needs to happen after safe navigationAaron Patterson
2025-04-29Don't call hash tombstone compaction from GC compactionAaron Patterson
2025-04-29Explain a missing USE_ZJIT check on rb_vm_max_insn_name_sizeTakashi Kokubun
2025-04-29ZJIT: Disable ZJIT instructions when USE_ZJIT is 0 (#13199)Takashi Kokubun
2025-04-29Make sure to call find() on basic block argumentsMax Bernstein
2025-04-29Default instruction output type to AnyMax Bernstein
2025-04-29ZJIT: Handle ZJIT options properly (#13197)Takashi Kokubun
2025-04-29Add testsMax Bernstein
2025-04-29Don't support blockarg in opt_newMax Bernstein
2025-04-28ZJIT: Replace GetConstantPath with Const if the IC is not empty (#13183)Max Bernstein
2025-04-28ZJIT: Drop a duplicated call into optimize (#13196)Takashi Kokubun
2025-04-28Add comments for cryptic functions in iseq.cTakashi Kokubun
2025-04-28ZJIT: Drop trace_zjit_* instructions (#13189)Takashi Kokubun
2025-04-28Support Marshal.{dump,load} for core SetJeremy Evans
2025-04-28YJIT: Fix potential infinite loop when OOM (GH-13186)Rian McGuire
2025-04-28Suppress error message when gc is cleaned already [ci skip]Nobuyoshi Nakada
2025-04-28Fix nondeterministic failure in test_latest_gc_info_weak_references_countJeremy Evans
2025-04-27Use a `set_table` for `rb_vm_struct.unused_block_warning_table`Jean Boussier
2025-04-27Free jump buffers leaked by `cont_restore_thread` in WASI builds刘皓
2025-04-27Fix jump buffer leak in WASI builds刘皓
2025-04-26[ruby/ipaddr] Added IPAddr#+/-Taketo Takashima
2025-04-26Use `set_table` to track const cachesJean Boussier
2025-04-26Implement Set as a core classJeremy Evans