git: f3851a563ed1 - main - lang/ruby32: Update to 3.2.0

From: Yasuhiro Kimura <yasu_at_FreeBSD.org>
Date: Mon, 26 Dec 2022 07:57:56 UTC
The branch main has been updated by yasu:

URL: https://cgit.FreeBSD.org/ports/commit/?id=f3851a563ed18e44f77806182f3e230ff9960613

commit f3851a563ed18e44f77806182f3e230ff9960613
Author:     Yasuhiro Kimura <yasu@FreeBSD.org>
AuthorDate: 2022-12-25 13:46:03 +0000
Commit:     Yasuhiro Kimura <yasu@FreeBSD.org>
CommitDate: 2022-12-26 07:57:24 +0000

    lang/ruby32: Update to 3.2.0
    
    Add YJIT option, that enables YJIT (Yet Another Ruby JIT).
    
    ReleaseNotes:   https://www.ruby-lang.org/en/news/2022/12/25/ruby-3-2-0-released/
    PR:             268557
    Approved by:    meta (ruby, maintainer)
---
 Mk/bsd.ruby.mk        |   2 +-
 lang/ruby32/Makefile  |   5 +-
 lang/ruby32/distinfo  |   6 +-
 lang/ruby32/pkg-plist | 176 +++++++++++++++++++-------------------------------
 4 files changed, 75 insertions(+), 114 deletions(-)

diff --git a/Mk/bsd.ruby.mk b/Mk/bsd.ruby.mk
index 822d4cdadc2f..dcb8b6e52b14 100644
--- a/Mk/bsd.ruby.mk
+++ b/Mk/bsd.ruby.mk
@@ -155,7 +155,7 @@ RUBY_PORTEPOCH=		1
 #
 # Ruby 3.2
 #
-RUBY_DISTVERSION=	3.2.0-rc1
+RUBY_DISTVERSION=	3.2.0
 RUBY_PORTREVISION=	0
 RUBY_PORTEPOCH=		1
 
diff --git a/lang/ruby32/Makefile b/lang/ruby32/Makefile
index 0ac382a86ee1..3f35054828df 100644
--- a/lang/ruby32/Makefile
+++ b/lang/ruby32/Makefile
@@ -47,7 +47,7 @@ WRKSRC=		${RUBY_WRKSRC}
 
 RUBY_VER=	3.2
 
-OPTIONS_DEFINE=		CAPIDOCS DEBUG DOCS EXAMPLES GMP RDOC
+OPTIONS_DEFINE=		CAPIDOCS DEBUG DOCS EXAMPLES GMP RDOC YJIT
 OPTIONS_DEFAULT=	LIBEDIT RDOC
 OPTIONS_SINGLE=		EDIT
 OPTIONS_SINGLE_EDIT=	LIBEDIT READLINE
@@ -59,6 +59,7 @@ GMP_DESC=	Use GMP to accelerate Bignum operations
 LIBEDIT_DESC=	Use libedit
 RDOC_DESC=	Build and install Rdoc indexes
 READLINE_DESC=	Use libreadline
+YJIT_DESC=	Enable YJIT (Yet Another Ruby JIT)
 
 CAPIDOCS_BUILD_DEPENDS=		dot:graphics/graphviz \
 				doxygen>=1.8.13,2:devel/doxygen
@@ -72,6 +73,8 @@ RDOC_CONFIGURE_ENABLE=		install-rdoc
 READLINE_USES=			readline
 READLINE_CONFIGURE_ON=		--disable-libedit \
 				--with-readline-dir=${LOCALBASE}
+YJIT_BUILD_DEPENDS=		${RUST_DEFAULT}>=1.58.0:lang/${RUST_DEFAULT}
+YJIT_CONFIGURE_ENABLE=		yjit
 
 .include <bsd.port.pre.mk>
 
diff --git a/lang/ruby32/distinfo b/lang/ruby32/distinfo
index fe360dad7603..79afc728b571 100644
--- a/lang/ruby32/distinfo
+++ b/lang/ruby32/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1670335374
-SHA256 (ruby/ruby-3.2.0-rc1.tar.xz) = 0d45b3af14e84337882a2021235a091ae5dcfc0baaf31dccc479b71d96dd07bc
-SIZE (ruby/ruby-3.2.0-rc1.tar.xz) = 14934012
+TIMESTAMP = 1671967720
+SHA256 (ruby/ruby-3.2.0.tar.xz) = d2f4577306e6dd932259693233141e5c3ec13622c95b75996541b8d5b68b28b4
+SIZE (ruby/ruby-3.2.0.tar.xz) = 15058364
diff --git a/lang/ruby32/pkg-plist b/lang/ruby32/pkg-plist
index a9b98f2fdb30..a92787246c3b 100644
--- a/lang/ruby32/pkg-plist
+++ b/lang/ruby32/pkg-plist
@@ -414,6 +414,7 @@ lib/libruby%%RUBY_SHLIBVER%%.so.%%RUBY_SHLIBVER%%
 %%RUBY_LIBDIR%%/irb/cmd/next.rb
 %%RUBY_LIBDIR%%/irb/cmd/nop.rb
 %%RUBY_LIBDIR%%/irb/cmd/pushws.rb
+%%RUBY_LIBDIR%%/irb/cmd/show_cmds.rb
 %%RUBY_LIBDIR%%/irb/cmd/show_source.rb
 %%RUBY_LIBDIR%%/irb/cmd/step.rb
 %%RUBY_LIBDIR%%/irb/cmd/subirb.rb
@@ -480,9 +481,6 @@ lib/libruby%%RUBY_SHLIBVER%%.so.%%RUBY_SHLIBVER%%
 %%RUBY_LIBDIR%%/logger/period.rb
 %%RUBY_LIBDIR%%/logger/severity.rb
 %%RUBY_LIBDIR%%/logger/version.rb
-%%RUBY_LIBDIR%%/mjit/c_pointer.rb
-%%RUBY_LIBDIR%%/mjit/c_type.rb
-%%RUBY_LIBDIR%%/mjit/compiler.rb
 %%RUBY_LIBDIR%%/mjit/instruction.rb
 %%RUBY_LIBDIR%%/mkmf.rb
 %%RUBY_LIBDIR%%/monitor.rb
@@ -785,6 +783,11 @@ lib/libruby%%RUBY_SHLIBVER%%.so.%%RUBY_SHLIBVER%%
 %%RUBY_LIBDIR%%/ripper/filter.rb
 %%RUBY_LIBDIR%%/ripper/lexer.rb
 %%RUBY_LIBDIR%%/ripper/sexp.rb
+%%RUBY_LIBDIR%%/ruby_vm/mjit/c_pointer.rb
+%%RUBY_LIBDIR%%/ruby_vm/mjit/c_type.rb
+%%RUBY_LIBDIR%%/ruby_vm/mjit/compiler.rb
+%%RUBY_LIBDIR%%/ruby_vm/mjit/hooks.rb
+%%RUBY_LIBDIR%%/ruby_vm/mjit/instruction.rb
 %%RUBY_LIBDIR%%/rubygems.rb
 %%RUBY_LIBDIR%%/rubygems/available_set.rb
 %%RUBY_LIBDIR%%/rubygems/basic_specification.rb
@@ -1140,7 +1143,7 @@ man/man1/ruby%%RUBY_SUFFIX%%.1.gz
 %%DOCS%%%%RUBY_DOCDIR%%/matchdata/offset.rdoc
 %%DOCS%%%%RUBY_DOCDIR%%/math/math.rdoc
 %%DOCS%%%%RUBY_DOCDIR%%/memory_view.md
-%%DOCS%%%%RUBY_DOCDIR%%/mjit.md
+%%DOCS%%%%RUBY_DOCDIR%%/mjit/mjit.md
 %%DOCS%%%%RUBY_DOCDIR%%/net-http/examples.rdoc
 %%DOCS%%%%RUBY_DOCDIR%%/optparse/.document
 %%DOCS%%%%RUBY_DOCDIR%%/optparse/argument_converters.rdoc
@@ -1454,6 +1457,19 @@ man/man1/ruby%%RUBY_SUFFIX%%.1.gz
 %%EXAMPLES%%%%RUBY_EXAMPLESDIR%%/trick2018/05-tompng/preview_of_output.png
 %%EXAMPLES%%%%RUBY_EXAMPLESDIR%%/trick2018/05-tompng/remarks.markdown
 %%EXAMPLES%%%%RUBY_EXAMPLESDIR%%/trick2018/README.md
+%%EXAMPLES%%%%RUBY_EXAMPLESDIR%%/trick2022/01-tompng/Gemfile
+%%EXAMPLES%%%%RUBY_EXAMPLESDIR%%/trick2022/01-tompng/Gemfile.lock
+%%EXAMPLES%%%%RUBY_EXAMPLESDIR%%/trick2022/01-tompng/authors.markdown
+%%EXAMPLES%%%%RUBY_EXAMPLESDIR%%/trick2022/01-tompng/entry.rb
+%%EXAMPLES%%%%RUBY_EXAMPLESDIR%%/trick2022/01-tompng/remarks.markdown
+%%EXAMPLES%%%%RUBY_EXAMPLESDIR%%/trick2022/02-tompng/authors.markdown
+%%EXAMPLES%%%%RUBY_EXAMPLESDIR%%/trick2022/02-tompng/entry.rb
+%%EXAMPLES%%%%RUBY_EXAMPLESDIR%%/trick2022/02-tompng/remarks.markdown
+%%EXAMPLES%%%%RUBY_EXAMPLESDIR%%/trick2022/03-mame/authors.markdown
+%%EXAMPLES%%%%RUBY_EXAMPLESDIR%%/trick2022/03-mame/entry.rb
+%%EXAMPLES%%%%RUBY_EXAMPLESDIR%%/trick2022/03-mame/remarks.markdown
+%%EXAMPLES%%%%RUBY_EXAMPLESDIR%%/trick2022/03-mame/test.txt
+%%EXAMPLES%%%%RUBY_EXAMPLESDIR%%/trick2022/README.md
 %%EXAMPLES%%%%RUBY_EXAMPLESDIR%%/trojan.rb
 %%EXAMPLES%%%%RUBY_EXAMPLESDIR%%/tsvr.rb
 %%EXAMPLES%%%%RUBY_EXAMPLESDIR%%/uumerge.rb
@@ -2011,7 +2027,9 @@ man/man1/ruby%%RUBY_SUFFIX%%.1.gz
 %%RDOC%%%%RUBY_RIDIR%%/CSV/MalformedCSVError/new-c.ri
 %%RDOC%%%%RUBY_RIDIR%%/CSV/MatchP/cdesc-MatchP.ri
 %%RDOC%%%%RUBY_RIDIR%%/CSV/MatchP/match%3f-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/CSV/Parser/InputsScanner/adjust_last_keep-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/CSV/Parser/InputsScanner/cdesc-InputsScanner.ri
+%%RDOC%%%%RUBY_RIDIR%%/CSV/Parser/InputsScanner/check-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/CSV/Parser/InputsScanner/each_line-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/CSV/Parser/InputsScanner/eos%3f-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/CSV/Parser/InputsScanner/keep_back-i.ri
@@ -2023,6 +2041,7 @@ man/man1/ruby%%RUBY_SUFFIX%%.1.gz
 %%RDOC%%%%RUBY_RIDIR%%/CSV/Parser/InputsScanner/rest-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/CSV/Parser/InputsScanner/scan-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/CSV/Parser/InputsScanner/scan_all-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/CSV/Parser/InputsScanner/trace-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/CSV/Parser/InvalidEncoding/cdesc-InvalidEncoding.ri
 %%RDOC%%%%RUBY_RIDIR%%/CSV/Parser/Scanner/cdesc-Scanner.ri
 %%RDOC%%%%RUBY_RIDIR%%/CSV/Parser/Scanner/each_line-i.ri
@@ -2031,11 +2050,7 @@ man/man1/ruby%%RUBY_SUFFIX%%.1.gz
 %%RDOC%%%%RUBY_RIDIR%%/CSV/Parser/Scanner/keep_end-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/CSV/Parser/Scanner/keep_start-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/CSV/Parser/Scanner/new-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/CSV/Parser/UnoptimizedStringIO/cdesc-UnoptimizedStringIO.ri
-%%RDOC%%%%RUBY_RIDIR%%/CSV/Parser/UnoptimizedStringIO/each_line-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CSV/Parser/UnoptimizedStringIO/eof%3f-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CSV/Parser/UnoptimizedStringIO/gets-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/CSV/Parser/UnoptimizedStringIO/new-c.ri
+%%RDOC%%%%RUBY_RIDIR%%/CSV/Parser/UnexpectedError/cdesc-UnexpectedError.ri
 %%RDOC%%%%RUBY_RIDIR%%/CSV/Parser/add_unconverted_fields-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/CSV/Parser/adjust_headers-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/CSV/Parser/build_scanner-i.ri
@@ -2051,6 +2066,7 @@ man/man1/ruby%%RUBY_SUFFIX%%.1.gz
 %%RDOC%%%%RUBY_RIDIR%%/CSV/Parser/liberal_parsing%3f-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/CSV/Parser/line-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/CSV/Parser/lineno-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/CSV/Parser/max_field_size-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/CSV/Parser/may_quoted%3f-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/CSV/Parser/new-c.ri
 %%RDOC%%%%RUBY_RIDIR%%/CSV/Parser/parse-i.ri
@@ -2087,12 +2103,15 @@ man/man1/ruby%%RUBY_SUFFIX%%.1.gz
 %%RDOC%%%%RUBY_RIDIR%%/CSV/Parser/strip_value-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/CSV/Parser/unconverted_fields%3f-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/CSV/Parser/use_headers%3f-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/CSV/Parser/validate_field_size-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/CSV/Parser/validate_strip_and_col_sep_options-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/CSV/Row/%3c%3c-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/CSV/Row/%3d%3d-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/CSV/Row/%5b%5d%3d-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/CSV/Row/%5b%5d-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/CSV/Row/cdesc-Row.ri
+%%RDOC%%%%RUBY_RIDIR%%/CSV/Row/deconstruct-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/CSV/Row/deconstruct_keys-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/CSV/Row/delete-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/CSV/Row/delete_if-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/CSV/Row/dig-i.ri
@@ -2182,6 +2201,7 @@ man/man1/ruby%%RUBY_SUFFIX%%.1.gz
 %%RDOC%%%%RUBY_RIDIR%%/CSV/foreach-c.ri
 %%RDOC%%%%RUBY_RIDIR%%/CSV/generate-c.ri
 %%RDOC%%%%RUBY_RIDIR%%/CSV/generate_line-c.ri
+%%RDOC%%%%RUBY_RIDIR%%/CSV/generate_lines-c.ri
 %%RDOC%%%%RUBY_RIDIR%%/CSV/gets-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/CSV/header_convert-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/CSV/header_converters-i.ri
@@ -2194,6 +2214,7 @@ man/man1/ruby%%RUBY_SUFFIX%%.1.gz
 %%RDOC%%%%RUBY_RIDIR%%/CSV/liberal_parsing%3f-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/CSV/line-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/CSV/lineno-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/CSV/max_field_size-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/CSV/new-c.ri
 %%RDOC%%%%RUBY_RIDIR%%/CSV/normalize_converters-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/CSV/open-c.ri
@@ -2483,6 +2504,7 @@ man/man1/ruby%%RUBY_SUFFIX%%.1.gz
 %%RDOC%%%%RUBY_RIDIR%%/Data/new-c.ri
 %%RDOC%%%%RUBY_RIDIR%%/Data/to_h-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/Data/to_s-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Data/with-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/Date/%2b-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/Date/%2d-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/Date/%3c%3c-i.ri
@@ -2512,6 +2534,7 @@ man/man1/ruby%%RUBY_SUFFIX%%.1.gz
 %%RDOC%%%%RUBY_RIDIR%%/Date/cwyear-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/Date/day-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/Date/day_fraction-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Date/deconstruct_keys-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/Date/downto-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/Date/england-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/Date/friday%3f-i.ri
@@ -2590,6 +2613,7 @@ man/man1/ruby%%RUBY_SUFFIX%%.1.gz
 %%RDOC%%%%RUBY_RIDIR%%/DateTime/cdesc-DateTime.ri
 %%RDOC%%%%RUBY_RIDIR%%/DateTime/civil-c.ri
 %%RDOC%%%%RUBY_RIDIR%%/DateTime/commercial-c.ri
+%%RDOC%%%%RUBY_RIDIR%%/DateTime/deconstruct_keys-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/DateTime/hour-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/DateTime/httpdate-c.ri
 %%RDOC%%%%RUBY_RIDIR%%/DateTime/iso8601-c.ri
@@ -3196,7 +3220,10 @@ man/man1/ruby%%RUBY_SUFFIX%%.1.gz
 %%RDOC%%%%RUBY_RIDIR%%/Fiber/Scheduler/cdesc-Scheduler.ri
 %%RDOC%%%%RUBY_RIDIR%%/Fiber/Scheduler/close-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/Fiber/Scheduler/fiber-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Fiber/Scheduler/io_pread-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Fiber/Scheduler/io_pwrite-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/Fiber/Scheduler/io_read-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Fiber/Scheduler/io_select-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/Fiber/Scheduler/io_wait-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/Fiber/Scheduler/io_write-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/Fiber/Scheduler/kernel_sleep-i.ri
@@ -3463,7 +3490,6 @@ man/man1/ruby%%RUBY_SUFFIX%%.1.gz
 %%RDOC%%%%RUBY_RIDIR%%/File/open-c.ri
 %%RDOC%%%%RUBY_RIDIR%%/File/owned%3f-c.ri
 %%RDOC%%%%RUBY_RIDIR%%/File/path-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/File/path-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/File/pipe%3f-c.ri
 %%RDOC%%%%RUBY_RIDIR%%/File/readable%3f-c.ri
 %%RDOC%%%%RUBY_RIDIR%%/File/readable_real%3f-c.ri
@@ -3482,7 +3508,6 @@ man/man1/ruby%%RUBY_SUFFIX%%.1.gz
 %%RDOC%%%%RUBY_RIDIR%%/File/sticky%3f-c.ri
 %%RDOC%%%%RUBY_RIDIR%%/File/symlink%3f-c.ri
 %%RDOC%%%%RUBY_RIDIR%%/File/symlink-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/File/to_path-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/File/truncate-c.ri
 %%RDOC%%%%RUBY_RIDIR%%/File/truncate-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/File/umask-c.ri
@@ -4192,7 +4217,6 @@ man/man1/ruby%%RUBY_SUFFIX%%.1.gz
 %%RDOC%%%%RUBY_RIDIR%%/Gem/Ext/CargoBuilder/cargo_rustc_args-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/Gem/Ext/CargoBuilder/cdesc-CargoBuilder.ri
 %%RDOC%%%%RUBY_RIDIR%%/Gem/Ext/CargoBuilder/darwin_target%3f-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Gem/Ext/CargoBuilder/debug_flags-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/Gem/Ext/CargoBuilder/final_extension_path-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/Gem/Ext/CargoBuilder/finalize_directory-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/Gem/Ext/CargoBuilder/get_relative_path-i.ri
@@ -4204,10 +4228,10 @@ man/man1/ruby%%RUBY_SUFFIX%%.1.gz
 %%RDOC%%%%RUBY_RIDIR%%/Gem/Ext/CargoBuilder/mingw_target%3f-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/Gem/Ext/CargoBuilder/mkmf_libpath-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/Gem/Ext/CargoBuilder/msvc_target%3f-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/Gem/Ext/CargoBuilder/mswin_link_args-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/Gem/Ext/CargoBuilder/new-c.ri
 %%RDOC%%%%RUBY_RIDIR%%/Gem/Ext/CargoBuilder/platform_specific_rustc_args-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/Gem/Ext/CargoBuilder/profile-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Gem/Ext/CargoBuilder/profile_target_directory-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/Gem/Ext/CargoBuilder/rb_config_env-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/Gem/Ext/CargoBuilder/rename_cdylib_for_ruby_compatibility-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/Gem/Ext/CargoBuilder/ruby_static%3f-i.ri
@@ -5999,6 +6023,7 @@ man/man1/ruby%%RUBY_SUFFIX%%.1.gz
 %%RDOC%%%%RUBY_RIDIR%%/IO/nread-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/IO/oflush-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/IO/open-c.ri
+%%RDOC%%%%RUBY_RIDIR%%/IO/path-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/IO/pathconf-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/IO/pid-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/IO/pipe-c.ri
@@ -6044,6 +6069,7 @@ man/man1/ruby%%RUBY_SUFFIX%%.1.gz
 %%RDOC%%%%RUBY_RIDIR%%/IO/timeout-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/IO/to_i-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/IO/to_io-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/IO/to_path-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/IO/try_convert-c.ri
 %%RDOC%%%%RUBY_RIDIR%%/IO/tty%3f-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/IO/ungetbyte-i.ri
@@ -6231,11 +6257,14 @@ man/man1/ruby%%RUBY_SUFFIX%%.1.gz
 %%RDOC%%%%RUBY_RIDIR%%/IRB/ExtendCommand/Break/cdesc-Break.ri
 %%RDOC%%%%RUBY_RIDIR%%/IRB/ExtendCommand/Catch/cdesc-Catch.ri
 %%RDOC%%%%RUBY_RIDIR%%/IRB/ExtendCommand/ChangeWorkspace/cdesc-ChangeWorkspace.ri
+%%RDOC%%%%RUBY_RIDIR%%/IRB/ExtendCommand/CommandArgumentError/cdesc-CommandArgumentError.ri
 %%RDOC%%%%RUBY_RIDIR%%/IRB/ExtendCommand/Continue/cdesc-Continue.ri
 %%RDOC%%%%RUBY_RIDIR%%/IRB/ExtendCommand/CurrentWorkingWorkspace/cdesc-CurrentWorkingWorkspace.ri
 %%RDOC%%%%RUBY_RIDIR%%/IRB/ExtendCommand/Debug/DEBUGGER__/capture_frames-c.ri
 %%RDOC%%%%RUBY_RIDIR%%/IRB/ExtendCommand/Debug/DEBUGGER__/cdesc-DEBUGGER__.ri
+%%RDOC%%%%RUBY_RIDIR%%/IRB/ExtendCommand/Debug/SkipPathHelperForIRB/cdesc-SkipPathHelperForIRB.ri
 %%RDOC%%%%RUBY_RIDIR%%/IRB/ExtendCommand/Debug/cdesc-Debug.ri
+%%RDOC%%%%RUBY_RIDIR%%/IRB/ExtendCommand/DebugCommand/cdesc-DebugCommand.ri
 %%RDOC%%%%RUBY_RIDIR%%/IRB/ExtendCommand/Delete/cdesc-Delete.ri
 %%RDOC%%%%RUBY_RIDIR%%/IRB/ExtendCommand/Edit/cdesc-Edit.ri
 %%RDOC%%%%RUBY_RIDIR%%/IRB/ExtendCommand/Finish/cdesc-Finish.ri
@@ -6248,20 +6277,24 @@ man/man1/ruby%%RUBY_SUFFIX%%.1.gz
 %%RDOC%%%%RUBY_RIDIR%%/IRB/ExtendCommand/Jobs/cdesc-Jobs.ri
 %%RDOC%%%%RUBY_RIDIR%%/IRB/ExtendCommand/Kill/cdesc-Kill.ri
 %%RDOC%%%%RUBY_RIDIR%%/IRB/ExtendCommand/Load/cdesc-Load.ri
+%%RDOC%%%%RUBY_RIDIR%%/IRB/ExtendCommand/LoaderCommand/cdesc-LoaderCommand.ri
 %%RDOC%%%%RUBY_RIDIR%%/IRB/ExtendCommand/Ls/Output/cdesc-Output.ri
 %%RDOC%%%%RUBY_RIDIR%%/IRB/ExtendCommand/Ls/cdesc-Ls.ri
 %%RDOC%%%%RUBY_RIDIR%%/IRB/ExtendCommand/Measure/cdesc-Measure.ri
+%%RDOC%%%%RUBY_RIDIR%%/IRB/ExtendCommand/MultiIRBCommand/cdesc-MultiIRBCommand.ri
 %%RDOC%%%%RUBY_RIDIR%%/IRB/ExtendCommand/Next/cdesc-Next.ri
 %%RDOC%%%%RUBY_RIDIR%%/IRB/ExtendCommand/Nop/cdesc-Nop.ri
 %%RDOC%%%%RUBY_RIDIR%%/IRB/ExtendCommand/PopWorkspace/cdesc-PopWorkspace.ri
 %%RDOC%%%%RUBY_RIDIR%%/IRB/ExtendCommand/PushWorkspace/cdesc-PushWorkspace.ri
 %%RDOC%%%%RUBY_RIDIR%%/IRB/ExtendCommand/Require/cdesc-Require.ri
+%%RDOC%%%%RUBY_RIDIR%%/IRB/ExtendCommand/ShowCmds/cdesc-ShowCmds.ri
 %%RDOC%%%%RUBY_RIDIR%%/IRB/ExtendCommand/ShowSource/cdesc-ShowSource.ri
 %%RDOC%%%%RUBY_RIDIR%%/IRB/ExtendCommand/Source/cdesc-Source.ri
 %%RDOC%%%%RUBY_RIDIR%%/IRB/ExtendCommand/Step/cdesc-Step.ri
 %%RDOC%%%%RUBY_RIDIR%%/IRB/ExtendCommand/Whereami/cdesc-Whereami.ri
 %%RDOC%%%%RUBY_RIDIR%%/IRB/ExtendCommand/Workspaces/cdesc-Workspaces.ri
 %%RDOC%%%%RUBY_RIDIR%%/IRB/ExtendCommand/cdesc-ExtendCommand.ri
+%%RDOC%%%%RUBY_RIDIR%%/IRB/ExtendCommandBundle/all_commands_info-c.ri
 %%RDOC%%%%RUBY_RIDIR%%/IRB/ExtendCommandBundle/cdesc-ExtendCommandBundle.ri
 %%RDOC%%%%RUBY_RIDIR%%/IRB/ExtendCommandBundle/def_extend_command-c.ri
 %%RDOC%%%%RUBY_RIDIR%%/IRB/ExtendCommandBundle/extend_object-c.ri
@@ -6777,7 +6810,7 @@ man/man1/ruby%%RUBY_SUFFIX%%.1.gz
 %%RDOC%%%%RUBY_RIDIR%%/LUSolve/ludecomp-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/LUSolve/lusolve-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/LoadError/cdesc-LoadError.ri
-%%RDOC%%%%RUBY_RIDIR%%/LoadError/id_path-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/LoadError/path-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/LocalJumpError/cdesc-LocalJumpError.ri
 %%RDOC%%%%RUBY_RIDIR%%/LocalJumpError/exit_value-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/LocalJumpError/reason-i.ri
@@ -7117,7 +7150,6 @@ man/man1/ruby%%RUBY_SUFFIX%%.1.gz
 %%RDOC%%%%RUBY_RIDIR%%/Net/HTTP/Post/cdesc-Post.ri
 %%RDOC%%%%RUBY_RIDIR%%/Net/HTTP/Propfind/cdesc-Propfind.ri
 %%RDOC%%%%RUBY_RIDIR%%/Net/HTTP/Proppatch/cdesc-Proppatch.ri
-%%RDOC%%%%RUBY_RIDIR%%/Net/HTTP/Proxy-c.ri
 %%RDOC%%%%RUBY_RIDIR%%/Net/HTTP/Put/cdesc-Put.ri
 %%RDOC%%%%RUBY_RIDIR%%/Net/HTTP/Trace/cdesc-Trace.ri
 %%RDOC%%%%RUBY_RIDIR%%/Net/HTTP/Unlock/cdesc-Unlock.ri
@@ -7513,7 +7545,6 @@ man/man1/ruby%%RUBY_SUFFIX%%.1.gz
 %%RDOC%%%%RUBY_RIDIR%%/Object/Digest-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/Object/cdesc-Object.ri
 %%RDOC%%%%RUBY_RIDIR%%/Object/define_singleton_method-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/Object/detailed_message-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/Object/display-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/Object/dup-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/Object/enum_for-i.ri
@@ -7570,9 +7601,6 @@ man/man1/ruby%%RUBY_SUFFIX%%.1.gz
 %%RDOC%%%%RUBY_RIDIR%%/ObjectSpace/WeakMap/member%3f-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/ObjectSpace/WeakMap/size-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/ObjectSpace/WeakMap/values-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/ObjectSpace/_dump-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/ObjectSpace/_dump_all-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/ObjectSpace/_id2ref-c.ri
 %%RDOC%%%%RUBY_RIDIR%%/ObjectSpace/allocation_class_path-c.ri
 %%RDOC%%%%RUBY_RIDIR%%/ObjectSpace/allocation_generation-c.ri
 %%RDOC%%%%RUBY_RIDIR%%/ObjectSpace/allocation_method_id-c.ri
@@ -7588,6 +7616,7 @@ man/man1/ruby%%RUBY_SUFFIX%%.1.gz
 %%RDOC%%%%RUBY_RIDIR%%/ObjectSpace/define_finalizer-c.ri
 %%RDOC%%%%RUBY_RIDIR%%/ObjectSpace/dump-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/ObjectSpace/dump_all-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/ObjectSpace/dump_shapes-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/ObjectSpace/each_object-c.ri
 %%RDOC%%%%RUBY_RIDIR%%/ObjectSpace/garbage_collect-c.ri
 %%RDOC%%%%RUBY_RIDIR%%/ObjectSpace/garbage_collect-i.ri
@@ -7825,7 +7854,6 @@ man/man1/ruby%%RUBY_SUFFIX%%.1.gz
 %%RDOC%%%%RUBY_RIDIR%%/OpenSSL/Engine/load_public_key-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/OpenSSL/Engine/name-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/OpenSSL/Engine/set_default-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/OpenSSL/ExtConfig/cdesc-ExtConfig.ri
 %%RDOC%%%%RUBY_RIDIR%%/OpenSSL/HMAC/%3c%3c-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/OpenSSL/HMAC/%3d%3d-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/OpenSSL/HMAC/base64digest-c.ri
@@ -10874,6 +10902,7 @@ man/man1/ruby%%RUBY_SUFFIX%%.1.gz
 %%RDOC%%%%RUBY_RIDIR%%/Regexp/inspect-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/Regexp/json_create-c.ri
 %%RDOC%%%%RUBY_RIDIR%%/Regexp/last_match-c.ri
+%%RDOC%%%%RUBY_RIDIR%%/Regexp/linear_time%3f-c.ri
 %%RDOC%%%%RUBY_RIDIR%%/Regexp/match%3f-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/Regexp/match-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/Regexp/named_captures-i.ri
@@ -11726,116 +11755,43 @@ man/man1/ruby%%RUBY_SUFFIX%%.1.gz
 %%RDOC%%%%RUBY_RIDIR%%/RubyVM/InstructionSequence/to_a-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/RubyVM/InstructionSequence/to_binary-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/RubyVM/InstructionSequence/trace_points-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/CPointer/BitField/%2a-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/CPointer/BitField/cdesc-BitField.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/CPointer/BitField/define-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/CPointer/BitField/new-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/CPointer/Bool/%2a-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/CPointer/Bool/%5b%5d%3d-c.ri
 %%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/CPointer/Bool/cdesc-Bool.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/CPointer/Immediate/%2a-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/CPointer/Immediate/%2b-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/CPointer/Immediate/%5b%5d%3d-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/CPointer/Immediate/%5b%5d-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/CPointer/Immediate/cdesc-Immediate.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/CPointer/Immediate/define-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/CPointer/Immediate/new-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/CPointer/Immediate/to_i-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/CPointer/Immediate/to_s-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/CPointer/Pointer/%2a-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/CPointer/Pointer/%2b-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/CPointer/Pointer/%5b%5d%3d-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/CPointer/Pointer/%5b%5d-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/CPointer/Pointer/cdesc-Pointer.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/CPointer/Pointer/define-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/CPointer/Pointer/dest_addr-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/CPointer/Pointer/new-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/CPointer/Pointer/type-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/CPointer/Struct/%2d-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/CPointer/Struct/%5b%5d%3d-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/CPointer/Struct/%5b%5d-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/CPointer/Struct/cdesc-Struct.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/CPointer/Struct/define-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/CPointer/Struct/new-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/CPointer/Struct/to_i-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/CPointer/Struct/to_s-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/CPointer/Union/%2b-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/CPointer/Union/%2d-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/CPointer/Union/cdesc-Union.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/CPointer/Union/define-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/CPointer/Union/new-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/CPointer/Union/to_i-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/CPointer/cdesc-CPointer.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/CPointer/with_class_name-c.ri
 %%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/CType/BitField/cdesc-BitField.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/CType/BitField/new-c.ri
 %%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/CType/Bool/cdesc-Bool.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/CType/Bool/new-c.ri
 %%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/CType/Immediate/cdesc-Immediate.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/CType/Immediate/find-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/CType/Immediate/new-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/CType/Immediate/parse-c.ri
 %%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/CType/Pointer/cdesc-Pointer.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/CType/Pointer/new-c.ri
 %%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/CType/Struct/cdesc-Struct.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/CType/Struct/new-c.ri
 %%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/CType/Union/cdesc-Union.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/CType/Union/new-c.ri
 %%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/CType/cdesc-CType.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/Compiler/ISEQ_IS_SIZE-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/Compiler/already_compiled%3f-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/Compiler/call_data_index-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/Compiler/captured_cc_entries-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/Compiler/cast_offset-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/Compiler/cdesc-Compiler.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/Compiler/compile-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/Compiler/compile_body-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/Compiler/compile_cancel_handler-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/Compiler/compile_getconstant_path-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/Compiler/compile_inlined_cancel_handler-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/Compiler/compile_insn-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/Compiler/compile_insn_body-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/Compiler/compile_insn_default-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/Compiler/compile_insn_entry-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/Compiler/compile_insns-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/Compiler/compile_invokebuiltin-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/Compiler/compile_ivar-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/Compiler/compile_leave-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/Compiler/compile_pc_and_sp-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/Compiler/compile_send-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/Compiler/def_iseq_ptr-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/Compiler/expand_simple_macros-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/Compiler/has_valid_method_type%3f-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/Compiler/init_compile_status-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/Compiler/inlinable_iseq_p-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/Compiler/maybe_special_const%3f-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/Compiler/new-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/Compiler/parent_shape_id-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/Compiler/precompile_inlinable_child_iseq-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/Compiler/precompile_inlinable_iseqs-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/Compiler/rb_mjit_inlinable_iseq-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/Compiler/rb_mjit_iseq_compile_info-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/Compiler/to_addr-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/Compiler/to_cstr-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/Compiler/using_ivar%3f-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/Compiler/vm_cc_cme-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/cdesc-MJIT.ri
+%%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/enabled%3f-c.ri
+%%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/pause-c.ri
+%%RDOC%%%%RUBY_RIDIR%%/RubyVM/MJIT/resume-c.ri
 %%RDOC%%%%RUBY_RIDIR%%/RubyVM/Shape/capacity-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/RubyVM/Shape/cdesc-Shape.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/Shape/depth-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/RubyVM/Shape/edge_name-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/Shape/edges-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/Shape/find_by_id-c.ri
 %%RDOC%%%%RUBY_RIDIR%%/RubyVM/Shape/id-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/RubyVM/Shape/next_iv_index-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/Shape/next_shape_id-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/Shape/of-c.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/Shape/parent-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/RubyVM/Shape/parent_id-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/Shape/root_shape-c.ri
 %%RDOC%%%%RUBY_RIDIR%%/RubyVM/Shape/size_pool_index-i.ri
-%%RDOC%%%%RUBY_RIDIR%%/RubyVM/Shape/transition_tree-c.ri
 %%RDOC%%%%RUBY_RIDIR%%/RubyVM/Shape/type-i.ri
+%%RDOC%%%%RUBY_RIDIR%%/RubyVM/YJIT/cdesc-YJIT.ri
+%%RDOC%%%%RUBY_RIDIR%%/RubyVM/YJIT/code_gc-c.ri
+%%RDOC%%%%RUBY_RIDIR%%/RubyVM/YJIT/disasm-c.ri
+%%RDOC%%%%RUBY_RIDIR%%/RubyVM/YJIT/dump_exit_locations-c.ri
+%%RDOC%%%%RUBY_RIDIR%%/RubyVM/YJIT/enabled%3f-c.ri
+%%RDOC%%%%RUBY_RIDIR%%/RubyVM/YJIT/exit_locations-c.ri
+%%RDOC%%%%RUBY_RIDIR%%/RubyVM/YJIT/insns_compiled-c.ri
+%%RDOC%%%%RUBY_RIDIR%%/RubyVM/YJIT/reset_stats%21-c.ri
+%%RDOC%%%%RUBY_RIDIR%%/RubyVM/YJIT/runtime_stats-c.ri
+%%RDOC%%%%RUBY_RIDIR%%/RubyVM/YJIT/stats_enabled%3f-c.ri
+%%RDOC%%%%RUBY_RIDIR%%/RubyVM/YJIT/trace_exit_locations_enabled%3f-c.ri
 %%RDOC%%%%RUBY_RIDIR%%/RubyVM/cdesc-RubyVM.ri
 %%RDOC%%%%RUBY_RIDIR%%/RubyVM/each_builtin-c.ri
 %%RDOC%%%%RUBY_RIDIR%%/RubyVM/keep_script_lines%3d-c.ri
@@ -12283,6 +12239,7 @@ man/man1/ruby%%RUBY_SUFFIX%%.1.gz
 %%RDOC%%%%RUBY_RIDIR%%/StringScanner/matched-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/StringScanner/matched_size-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/StringScanner/must_C_version-c.ri
+%%RDOC%%%%RUBY_RIDIR%%/StringScanner/named_captures-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/StringScanner/new-c.ri
 %%RDOC%%%%RUBY_RIDIR%%/StringScanner/peek-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/StringScanner/peep-i.ri
@@ -12372,8 +12329,8 @@ man/man1/ruby%%RUBY_SUFFIX%%.1.gz
 %%RDOC%%%%RUBY_RIDIR%%/Symbol/to_sym-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/Symbol/upcase-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/SyntaxError/cdesc-SyntaxError.ri
-%%RDOC%%%%RUBY_RIDIR%%/SyntaxError/id_path-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/SyntaxError/new-c.ri
+%%RDOC%%%%RUBY_RIDIR%%/SyntaxError/path-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/SyntaxSuggest/AroundBlockScan/after_index-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/SyntaxSuggest/AroundBlockScan/after_lines-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/SyntaxSuggest/AroundBlockScan/before_index-i.ri
@@ -12590,8 +12547,10 @@ man/man1/ruby%%RUBY_SUFFIX%%.1.gz
 %%RDOC%%%%RUBY_RIDIR%%/SyntaxSuggest/UnvisitedLines/visit_block-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/SyntaxSuggest/call-c.ri
 %%RDOC%%%%RUBY_RIDIR%%/SyntaxSuggest/cdesc-SyntaxSuggest.ri
+%%RDOC%%%%RUBY_RIDIR%%/SyntaxSuggest/detailed_message-i.ri
 %%RDOC%%%%RUBY_RIDIR%%/SyntaxSuggest/handle_error-c.ri
 %%RDOC%%%%RUBY_RIDIR%%/SyntaxSuggest/invalid%3f-c.ri
+%%RDOC%%%%RUBY_RIDIR%%/SyntaxSuggest/module_for_detailed_message-c.ri
 %%RDOC%%%%RUBY_RIDIR%%/SyntaxSuggest/record_dir-c.ri
 %%RDOC%%%%RUBY_RIDIR%%/SyntaxSuggest/valid%3f-c.ri
 %%RDOC%%%%RUBY_RIDIR%%/SyntaxSuggest/valid_without%3f-c.ri
@@ -13361,7 +13320,6 @@ man/man1/ruby%%RUBY_SUFFIX%%.1.gz
 %%RDOC%%%%RUBY_RIDIR%%/page-maintainers_rdoc.ri
 %%RDOC%%%%RUBY_RIDIR%%/page-marshal_rdoc.ri
 %%RDOC%%%%RUBY_RIDIR%%/page-memory_view_md.ri
-%%RDOC%%%%RUBY_RIDIR%%/page-mjit_md.ri
 %%RDOC%%%%RUBY_RIDIR%%/page-packed_data_rdoc.ri
 %%RDOC%%%%RUBY_RIDIR%%/page-ractor_md.ri
 %%RDOC%%%%RUBY_RIDIR%%/page-regexp_rdoc.ri