mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
e1fee7f949
because the name "MJIT" is an internal code name, it's inconsistent with --jit while they are related to each other, and I want to discourage future JIT implementation-specific (e.g. MJIT-specific) APIs by this rename. [Feature #17490]
807 B
807 B
NEWS for Ruby 3.1.0
This document is a list of user visible feature changes since the 3.0.0 release, except for bug fixes.
Note that each entry is kept to a minimum, see links for details.
Language changes
Command line options
Core classes updates
Outstanding ones only.
-
Enumerable
- Enumerable#compact is added. [Feature #17312]
-
Enumerator::Lazy
- Enumerator::Lazy#compact is added. [Feature #17312]
Stdlib updates
Outstanding ones only.
Compatibility issues
Excluding feature bug fixes.
Stdlib compatibility issues
C API updates
Implementation improvements
JIT
RubyVM::MJIT
is renamed toRubyVM::JIT
.