summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2025-12-16ZJIT: Add a VALUE#write_barrier helper method to deduplicate logicBenoit Daloze
2025-12-16ZJIT: Guard other calls to rb_gc_writebarrier() with a !special_const_p() checkBenoit Daloze
2025-12-16ZJIT: Do not call rb_gc_writebarrier() with an immediate value in gen_write_b...Benoit Daloze
2025-12-16Use RBIMPL_ASSERT_OR_ASSUME instead of ASSUME for better errors when it does ...Benoit Daloze
2025-12-16gc.h: Reintroduce immediate guard in `rb_obj_written`Jean Boussier
2025-12-16YJIT: Print `Rc` strong and weak count on assert failureAlan Wu
2025-12-16Revert "ZJIT: Allow ccalls above 7 arguments"Alan Wu
2025-12-16Make tracepoints with set_trace_func or TracePoint.new ractor local (#15468)Luke Gruber
2025-12-16search_nonascii(): Replace UB pointer cast with memcpyAlan Wu
2025-12-16add 21254 to the feature listAaron Patterson
2025-12-16Add the instance variable name and the module in Ractor::IsolationError (#15563)Étienne Barrié
2025-12-16Add the class variable and the class itself in Ractor::IsolationError (#15562)Étienne Barrié
2025-12-16Box: [DOC] Add RUBY_BOX in EnvironmentSatoshi Tagomori
2025-12-16Fix: Do not pass negative timeout to Addrinfo#connect_internal (#15578)Misaki Shioi
2025-12-16Rename fiber_serial into ec_serialJean Boussier
2025-12-16Store the fiber_serial in the EC to allow inliningJean Boussier
2025-12-16Box: fix the class name in testsNobuyoshi Nakada
2025-12-16Box: [DOC] fix the class name in rdocNobuyoshi Nakada
2025-12-16Box: fix the class name in inspectNobuyoshi Nakada
2025-12-16Box: fix the environment variable nameNobuyoshi Nakada
2025-12-16Box: move extensions from namespace to boxNobuyoshi Nakada
2025-12-16Revert "[Feature #6012] Extend `source_location` for end positionNobuyoshi Nakada
2025-12-16[ruby/rubygems] Added assertion for Windows and nmakeHiroshi SHIBATA
2025-12-16[ruby/rubygems] Reset MAKEFLAGS option for build jobs testsHiroshi SHIBATA
2025-12-16[ruby/rubygems] Allow to specify the number of `make` jobs when installing gems:Edouard CHIN
2025-12-16[ruby/rubygems] Pass down value of `BUNDLE_JOBS` to RubyGems before compiling:Edouard CHIN
2025-12-15YJIT: Bail out if proc would be stored above stack topRandy Stauner
2025-12-16[ruby/rubygems] Fix quote handling in mise format ruby version parsinghituzi no sippo
2025-12-16[ruby/rubygems] Support single quotes in mise format ruby versionhituzi no sippo
2025-12-15ZJIT: Fix test failures from line number of `Primitive` shiftingAlan Wu
2025-12-16[ruby/rubygems] Allow to show cli_help with bundler executableHiroshi SHIBATA
2025-12-15Bump actions/cache in /.github/actions/setup/directoriesdependabot[bot]
2025-12-15[DOC] Remove copyright from Set class docsPeter Zhu
2025-12-16[ruby/rubygems] Tweak the Bundler's "X gems now installed message":Edouard CHIN
2025-12-16[ruby/rubygems] Allow bundle pristine to work for git gems in the same repo:Edouard CHIN
2025-12-15Point people to redmine on ZJIT docs (#15499)Max Bernstein
2025-12-15[ruby/psych] Check that Data members match exactlyBenoit Daloze
2025-12-15[ruby/psych] Replace C extension with Data#initialize bind_callnick evans
2025-12-15[DOC] Harmonize #-@ methodsBurdetteLamar
2025-12-15[DOC] Harmonize #- methodsBurdetteLamar
2025-12-15[DOC] Harmonize #** methodsBurdetteLamar
2025-12-15Revert "Fix Socket.tcp cleanup after Thread#kill (#15131)" (#15565)Luke Gruber
2025-12-15Update default gems list at adf676c530b5da2822aa3b03ee43e5 [ci skip]git
2025-12-15[ruby/erb] Version 6.0.1Takashi Kokubun
2025-12-15[ruby/erb] Freeze ERB::Compiler::TrimScanner::ERB_STAGDaisuke Aritomo
2025-12-15ZJIT: Add iongraph-generating Ruby script (#15466)Max Bernstein
2025-12-15Fix Socket.tcp cleanup after Thread#kill (#15131)Luke Gruber
2025-12-16[DOC] Update Set#inspect description in NEWSJeremy Evans
2025-12-15Define Array#detect as an alias for Array#findÉtienne Barrié
2025-12-15[ruby/prism] Unreference before destroying in call node in patternKevin Newton