Bump taiki-e/install-action
Bumps the github-actions group with 1 update in the / directory: taiki-e/install-action.
Updates taiki-e/install-action from 2.68.26 to 2.68.27
taiki-e/install-action
ZJIT: Deduplicate polymorphic send branches by receiver type (#16335)
When lowering polymorphic opt_send_without_block, emit at most one branch per receiver type instead of one branch per profile bucket (class, shape, flags).
opt_send_without_block
class, shape, flags
This deduplicates redundant HasType/IfTrue chains while preserving immediate/heap splits under the same class (for example, Fixnum/Bignum and StaticSymbol/DynamicSymbol), reducing branch/codegen overhead without changing dispatch semantics....
HasType
IfTrue
Fixnum
Bignum
StaticSymbol
DynamicSymbol
ZJIT: ::RubyVM::ZJIT.induce_side_exit! and induce_compile_failure!
::RubyVM::ZJIT.induce_side_exit!
induce_compile_failure!
Tells ZJIT to do a side exit or to fail to compile, useful testing and for bug reports. We are picky about the syntactic form so we can tell where the call lands early in the compiler pipeline. The :: prefix...
::
Speed up integer parsing in prism_compile.c
Cache line lookups in prism compiler
[ruby/rubygems] Add a Mutex to prevent a bug on Ruby 3.2:
[ruby/rubygems] Split the download and install process of a gem:
Bundler awaits for the dependencies of a gem to be download and installed before it proceeds to downloading and installing the dependency itself. This creates a bottleneck at the end of the installation process and...
Fix rdoc:% target for bundled rdoc
rdoc:%
outdate-bundled-gems.rb: Keep gemspec files for default gems
[ruby/rubygems] Raise an error when building a gem that has a self reference:
A gem that has a self-reference in its dependencies would previously get a warning during gem build, saying it's "discouradged". A gem that includes a self-reference can't be updated due to bundler...
gem build
View all revisions | View revisions
Also available in: Atom