summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2025-05-27bundle rbs-3.9.4 to fix test failure (#13287)Soutaro Matsumoto
2025-05-27[Bug #21255] Win32: Do not export `__declspec(selectany)` symbolsNobuyoshi Nakada
2025-05-27Win: Suppress false warnings from Visual C 17.14.1Nobuyoshi Nakada
2025-05-27Fix reference updating for id2ref tablePeter Zhu
2025-05-27Remove set library from maintainers doc, as Set is now a core classJeremy Evans
2025-05-26Don't copy FL_PROMOTED to new object in Ractor movePeter Zhu
2025-05-26[DOC] More tweaks for String#byteindexBurdetteLamar
2025-05-26Add shape_id to RBasic under 32 bitJohn Hawthorn
2025-05-26Update default gems list at 874469e7cefc6a08afb8fb30556786 [ci skip]git
2025-05-26[rubygems/rubygems] Bump the rb-sys group across 2 directories with 1 updatedependabot[bot]
2025-05-26[rubygems/rubygems] Remove backport of LATEST_RUBY_WITHOUT_PATCH_VERSIONSSamuel Giddins
2025-05-26[rubygems/rubygems] Remove platform backports from bundlerSamuel Giddins
2025-05-26[rubygems/rubygems] Remove reference to validate_rust_builder_rubygems_versionSamuel Giddins
2025-05-26[rubygems/rubygems] Bump required_ruby_version to 3.2Samuel Giddins
2025-05-26[ruby/json] Release 2.12.2Jean Boussier
2025-05-26[ruby/json] Release 2.12.1Jean Boussier
2025-05-26[ruby/json] fbuffer.c: add debug mode with bound checks.Jean Boussier
2025-05-26[ruby/json] Fix: generate_json_float to reserve enough memory for large negat...Jean Boussier
2025-05-26* remove trailing spaces. [ci skip]git
2025-05-25Use RB_VM_LOCKINGNobuyoshi Nakada
2025-05-25Delimit the scopes using encoding/symbol tablesNobuyoshi Nakada
2025-05-25Add RB_VM_LOCKING macro which delimits the variable scopeNobuyoshi Nakada
2025-05-23ZJIT: Parse branchnil into HIRMax Bernstein
2025-05-23ZJIT: Parse opt_aref into HIRMax Bernstein
2025-05-23ZJIT: Add fast-paths for Array#length and Array#sizeMax Bernstein
2025-05-23ractor_wakeup was broken when compiled with USE_RUBY_DEBUG_LOGLuke Gruber
2025-05-23ZJIT: Implement find for DefinedMax Bernstein
2025-05-23ZJIT: Mark SideExit as terminatorMax Bernstein
2025-05-23ZJIT: Side-exit into the interpreter on unknown call typesMax Bernstein
2025-05-23ZJIT: Side-exit into the interpreter on unknown opt_newarray_sendMax Bernstein
2025-05-23ZJIT: Side-exit into the interpreter on unknown opcodesMax Bernstein
2025-05-23Change test to avoid stack overflow with MN threadsÉtienne Barrié
2025-05-23Fix 'require' from a ractor when the required file raises an errorLuke Gruber
2025-05-23ZJIT: Parse splatarray, concattoarray, pushtoarray into HIR (#13429)Max Bernstein
2025-05-23Drop unnecessary compiler guards for memory_sanitizerPeter Zhu
2025-05-23Remove dependency on bits.h in default.c when BUILDING_MODULAR_GCPeter Zhu
2025-05-23Stricter assert for RCLASS_ALLOCATORJohn Hawthorn
2025-05-23Only call RCLASS_SET_ALLOCATOR on T_CLASS objectsJohn Hawthorn
2025-05-23Avoid calling RCLASS_SUPER in rb_class_superclassJohn Hawthorn
2025-05-23Don't use namespaced classext for superclassesJohn Hawthorn
2025-05-23Add missing lock for `Module#remove_instance_variable`Jean Boussier
2025-05-23Refactor `rb_shape_transition_remove_ivar`Jean Boussier
2025-05-23Fix moving old objects between RactorsPeter Zhu
2025-05-23[DOC] ZJIT: `Function::find`: Give advice instead of talking about safetyAlan Wu
2025-05-23[ruby/prism] Monomorphise visitor methodsUfuk Kayserilioglu
2025-05-23Fix warning on cygwinDaisuke Fujimura (fd0)
2025-05-23lock vm around `rb_free_generic_ivar`Luke Gruber
2025-05-23Bump fiber scheduler version and add missing documentation. (#13424)Samuel Williams
2025-05-23skip the test now we couldn't fixKoichi Sasada
2025-05-23Allow `IO#close` to interrupt IO operations on fibers using `fiber_interrupt`...Samuel Williams