Bot releases are visible (Hide)
Published by hsbt 9 months ago
Process::Status
methods for compatibility with Fixnum
io_buffer_get_string
default length computation. by ioquatix · Pull Request #8427-
-keep_temp
option--enabled-shared
mandatory on macOS--yjit-greedy-versioning
command-line option by maximecb · Pull Request #8713Pathname
for require
Note: This list is automatically generated by tool/gen-github-release.rb. Because of this, some commits may be missing.
https://github.com/ruby/ruby/compare/v3_3_0_preview2...v3_3_0_preview3
Published by hsbt 9 months ago
regexec.c
with ONIG_DEBUG_...
macros by makenowjust · Pull Request #7803rb_io_puts
should not write zero length strings. by ioquatix · Pull Request #7806data
-> buffer
for better readability. by ioquatix · Pull Request #7836IO::Buffer
read
/write
/pread
/pwrite
. by ioquatix · Pull Request #7826read
/write
/pread
/pwrite
consistency. by ioquatix · Pull Request #7860struct rb_io
. by ioquatix · Pull Request #6511rb_io_t
where possible. by ioquatix · Pull Request #7880_t
suffix from struct names. by ioquatix · Pull Request #7886enum rb_io_event
flags without _t
suffix. by ioquatix · Pull Request #7887Thread.join(timeout)
when running inside the fiber scheduler. by ioquatix · Pull Request #7903struct rb_io
members. by ioquatix · Pull Request #7916fiber->blocking == 0
. by ioquatix · Pull Request #7926String#index
with regexp and too large offset doesn't clear $~
String#byteindex
crashes when offset
is too largeData
END {return}
segfaults since in 3.2opt_aref_with
instruction by ywenc · Pull Request #8118asm.jg
instruction in backend by maximecb · Pull Request #8130DW_FORM_ref_addr
parsing for DWARF 2 by kateinoigakukun · Pull Request #8146expandarray_rhs_too_small
case by maximecb · Pull Request #8153Kernel#open("|command-here")
due to frequent security issues--yjit-stats
by ywenc · Pull Request #8251__builtin_mul_overflow
with long long
argumentsrb_debug_counter_type
enum by fresh-eggs · Pull Request #8297RUBY_GC_HEAP_INIT_SLOTS
HAVE_RB_IO_T
macro for compatibility with kgio
, unicorn
, etc. by ioquatix · Pull Request #8286rb_process_status_wait
and hide rb_process_status_waitv
. by ioquatix · Pull Request #8316Kernel#p
interruptable.TestFiberScheduler#test_autoload
. by ioquatix · Pull Request #8391do_mutex_lock_check_interrupts
to try and fix ppc64le
. by ioquatix · Pull Request #8393String#getbyte
YJIT implementation by ipc103 · Pull Request #8397gcc
9.4.0 to see if it exhibits the same compiler bugs. by ioquatix · Pull Request #8394Kernel#lambda
raise when called without a literal blockIO::Buffer#get_string
raises unsuitable exception for too large offsetNote: This list is automatically generated by tool/gen-github-release.rb. Because of this, some commits may be missing.
https://github.com/ruby/ruby/compare/v3_3_0_preview1...v3_3_0_preview2
Published by hsbt 9 months ago
outer_repeat
on OP_REPEAT
by makenowjust · Pull Request #7035lib/mjit/instruction.rb
was reintroduced by merge mistakeInteger#<<
clippy
checks for yjit in CI by ianks · Pull Request #7093String#empty?
by maximecb · Pull Request #7148ruby_abi_version
and ruby_abi_version
should always be part of Rubydoc/distribution.md
to help reduce some of the confusion. by ioquatix · Pull Request #6856line_offset
argument correctly (but it was always 0). by ioquatix · Pull Request #7177Range#step
of object with #succ
method does not workrb_ary_empty_p
by maximecb · Pull Request #7242ibf_dump_mark
Data#with
doesn't call initialize
nor initialize_copy
length
of IO::Buffer#read
required or optional?[BUG] Stack consistency error
under certain invalidation scenariosIO::Buffer.string
for efficient string creation. by ioquatix · Pull Request #7364nil
to fiber storage deletes the association. by ioquatix · Pull Request #7378BasicObject#__send__
to alias methods of send
frozen_bytes
related code by XrXr · Pull Request #7423io_wait
implementation. by ioquatix · Pull Request #7456keeping_mutexes
before resuming any other threads. by ioquatix · Pull Request #7460waidpid
. by ioquatix · Pull Request #7476SIGCHLD
. by ioquatix · Pull Request #7482cmp REG, 0
into test REG, REG
by k0kubun · Pull Request #7471guard_object_is_string
by maximecb · Pull Request #7489sleep(nil)
as sleep forever. by ioquatix · Pull Request #7484waidpid
. by ioquatix · Pull Request #7527Array#sum
and Enumerable#sum
sometimes show different behavioursProcess.pid
toregexp
by maximecb · Pull Request #7562OBJ_TOO_COMPLEX_SHAPE_ID
as
pointer cast by XrXr · Pull Request #7591rb_fiber_scheduler_io_(p)(read|write)
. by ioquatix · Pull Request #7593--yjit-pause
and RubyVM::YJIT.resume
by maximecb · Pull Request #7609RubyVM::AST.parse("\\", keep_tokens: true)
dumps coreIO#pread
/ IO#pwrite
using fiber scheduler. by ioquatix · Pull Request #7594unsafe
block by nobu · Pull Request #7634Exception#full_message
raises an EncodingError
if the exception contains UTF8 characters after a newline and Exception#cause
contains UTF8 charactersProcess.clock_gettime
and Process.clock_getres
try to mark T_NONE object
stemming from object shape transition on self
Regexp#match
cache implementation by makenowjust · Pull Request #7724while true && true
Note: This list is automatically generated by tool/gen-github-release.rb. Because of this, some commits may be missing.
https://github.com/ruby/ruby/compare/v3_2_0...v3_3_0_preview1
Published by hsbt 9 months ago
Note: This list is automatically generated by tool/gen-github-release.rb. Because of this, some commits may be missing.
Published by hsbt 9 months ago
Hash#transform_keys!
drops non evaluated keys\U
after control/meta should be invalid as well as \u
receiver frozen state
in given blockNote: This list is automatically generated by tool/gen-github-release.rb. Because of this, some commits may be missing.
Published by hsbt 9 months ago
Note: This list is automatically generated by tool/gen-github-release.rb. Because of this, some commits may be missing.
Published by hsbt 9 months ago
Kernel.require
is slow when many gems are activated$LOADED_FEATURES
is loaded againNote: This list is automatically generated by tool/gen-github-release.rb. Because of this, some commits may be missing.
Published by hsbt 9 months ago
Kernel.require
is slow when many gems are activatedeach_byte
blockHash#transform_keys!
drops non evaluated keys$LOADED_FEATURES
is loaded againruby2_keywords_hash
flagNote: This list is automatically generated by tool/gen-github-release.rb. Because of this, some commits may be missing.
Published by hsbt 9 months ago
include
cause Module to be marked as initializedactive_decorator
Note: This list is automatically generated by tool/gen-github-release.rb. Because of this, some commits may be missing.
Published by hsbt 9 months ago
Note: This list is automatically generated by tool/gen-github-release.rb. Because of this, some commits may be missing.
Published by hsbt 9 months ago
IO#readpartial
and IO#read_nonblock
return non-empty string on empty fileNote: This list is automatically generated by tool/gen-github-release.rb. Because of this, some commits may be missing.
Published by hsbt 9 months ago
make test-all TESTS="-n !/Foo#method/"
not skipping the test caseIO#readpartial
and IO#read_nonblock
return non-empty string on empty fileTestArray#test_sample
on s390x.Note: This list is automatically generated by tool/gen-github-release.rb. Because of this, some commits may be missing.
Published by hsbt 9 months ago
Note: This list is automatically generated by tool/gen-github-release.rb. Because of this, some commits may be missing.
Published by hsbt 10 months ago
outer_repeat
on OP_REPEAT
by makenowjust · Pull Request #7035lib/mjit/instruction.rb
was reintroduced by merge mistakeInteger#<<
clippy
checks for yjit in CI by ianks · Pull Request #7093String#empty?
by maximecb · Pull Request #7148ruby_abi_version
and ruby_abi_version
should always be part of Rubydoc/distribution.md
to help reduce some of the confusion. by ioquatix · Pull Request #6856line_offset
argument correctly (but it was always 0). by ioquatix · Pull Request #7177Range#step
of object with #succ
method does not workrb_ary_empty_p
by maximecb · Pull Request #7242ibf_dump_mark
Data#with
doesn't call initialize
nor initialize_copy
length
of IO::Buffer#read
required or optional?[BUG] Stack consistency error
under certain invalidation scenariosIO::Buffer.string
for efficient string creation. by ioquatix · Pull Request #7364nil
to fiber storage deletes the association. by ioquatix · Pull Request #7378BasicObject#__send__
to alias methods of send
frozen_bytes
related code by XrXr · Pull Request #7423io_wait
implementation. by ioquatix · Pull Request #7456keeping_mutexes
before resuming any other threads. by ioquatix · Pull Request #7460waidpid
. by ioquatix · Pull Request #7476SIGCHLD
. by ioquatix · Pull Request #7482cmp REG, 0
into test REG, REG
by k0kubun · Pull Request #7471guard_object_is_string
by maximecb · Pull Request #7489sleep(nil)
as sleep forever. by ioquatix · Pull Request #7484waidpid
. by ioquatix · Pull Request #7527Array#sum
and Enumerable#sum
sometimes show different behavioursProcess.pid
toregexp
by maximecb · Pull Request #7562OBJ_TOO_COMPLEX_SHAPE_ID
Process.pid
as
pointer cast by XrXr · Pull Request #7591rb_fiber_scheduler_io_(p)(read|write)
. by ioquatix · Pull Request #7593--yjit-pause
and RubyVM::YJIT.resume
by maximecb · Pull Request #7609RubyVM::AST.parse("\\", keep_tokens: true)
dumps coreIO#pread
/ IO#pwrite
using fiber scheduler. by ioquatix · Pull Request #7594unsafe
block by nobu · Pull Request #7634Exception#full_message
raises an EncodingError
if the exception contains UTF8 characters after a newline and Exception#cause
contains UTF8 charactersProcess.clock_gettime
and Process.clock_getres
try to mark T_NONE object
stemming from object shape transition on self
Regexp#match
cache implementation by makenowjust · Pull Request #7724while true && true
regexec.c
with ONIG_DEBUG_...
macros by makenowjust · Pull Request #7803rb_io_puts
should not write zero length strings. by ioquatix · Pull Request #7806data
-> buffer
for better readability. by ioquatix · Pull Request #7836IO::Buffer
read
/write
/pread
/pwrite
. by ioquatix · Pull Request #7826read
/write
/pread
/pwrite
consistency. by ioquatix · Pull Request #7860struct rb_io
. by ioquatix · Pull Request #6511rb_io_t
where possible. by ioquatix · Pull Request #7880_t
suffix from struct names. by ioquatix · Pull Request #7886enum rb_io_event
flags without _t
suffix. by ioquatix · Pull Request #7887Thread.join(timeout)
when running inside the fiber scheduler. by ioquatix · Pull Request #7903struct rb_io
members. by ioquatix · Pull Request #7916fiber->blocking == 0
. by ioquatix · Pull Request #7926String#index
with regexp and too large offset doesn't clear $~
String#byteindex
crashes when offset
is too largeData
END {return}
segfaults since in 3.2opt_aref_with
instruction by ywenc · Pull Request #8118asm.jg
instruction in backend by maximecb · Pull Request #8130DW_FORM_ref_addr
parsing for DWARF 2 by kateinoigakukun · Pull Request #8146expandarray_rhs_too_small
case by maximecb · Pull Request #8153expandarray_rhs_too_small
case by maximecb · Pull Request #8153Kernel#open("|command-here")
due to frequent security issues--yjit-stats
by ywenc · Pull Request #8251__builtin_mul_overflow
with long long
argumentsrb_debug_counter_type
enum by fresh-eggs · Pull Request #8297RUBY_GC_HEAP_INIT_SLOTS
HAVE_RB_IO_T
macro for compatibility with kgio
, unicorn
, etc. by ioquatix · Pull Request #8286rb_process_status_wait
and hide rb_process_status_waitv
. by ioquatix · Pull Request #8316Kernel#p
interruptable.TestFiberScheduler#test_autoload
. by ioquatix · Pull Request #8391do_mutex_lock_check_interrupts
to try and fix ppc64le
. by ioquatix · Pull Request #8393String#getbyte
YJIT implementation by ipc103 · Pull Request #8397gcc
9.4.0 to see if it exhibits the same compiler bugs. by ioquatix · Pull Request #8394Kernel#lambda
raise when called without a literal blockIO::Buffer#get_string
raises unsuitable exception for too large offsetProcess::Status
methods for compatibility with Fixnum
Process::Status
methods for compatibility with Fixnum
io_buffer_get_string
default length computation. by ioquatix · Pull Request #8427-
-keep_temp
option--enabled-shared
mandatory on macOS--yjit-greedy-versioning
command-line option by maximecb · Pull Request #8713Pathname
for require
Context
down to 15 bytes by maximecb · Pull Request #8911num_send_cfunc
stat by maximecb · Pull Request #9022--yjit-stats
by maximecb · Pull Request #9047Range#reverse_each
to raise an exception if endless--yjit-stats
by maximecb · Pull Request #9056yjit.md
and bring it up to date by maximecb · Pull Request #9068Kernel#open("|command-here")
due to frequent security issuesrb_ary_length()
by maximecb · Pull Request #9085Ripper.tokenize('"\\C-あ"')
separates encoding valid string to encoding invalid string.Note: This list is automatically generated by tool/gen-github-release.rb. Because of this, some commits may be missing.
Published by hsbt over 1 year ago
Note: This list is automatically generated by tool/gen-github-release.rb. Because of this, some commits may be missing.
Published by hsbt over 1 year ago
Note: This list is automatically generated by tool/gen-github-release.rb. Because of this, some commits may be missing.
Published by hsbt over 1 year ago
ibf_dump_mark
length
of IO::Buffer#read
required or optional?BasicObject#__send__
to alias methods of send
Note: This list is automatically generated by tool/gen-github-release.rb. Because of this, some commits may be missing.
Published by nagachika over 1 year ago
ibf_dump_mark
__ENCODING__
is not set to the source encoding when saving script linesNote: This list is automatically generated by tool/gen-github-release.rb. Because of this, some commits may be missing.
Published by hsbt over 1 year ago
Note: This list is automatically generated by tool/gen-github-release.rb. Because of this, some commits may be missing.
Published by hsbt over 1 year ago
protected
on ancestor method changes result of instance_methods(false)
File.chardev?
and File::Stat.chardev?
are not workingFile.sticky?
returns nil
while File::Stat.sticky?
returns false
protected
on ancestor method changes result of instance_methods(false)
rb_econv_append
and the family do not consider the code rangevm->loaded_features_snapshot
became very inefficient in Ruby 3.1Note: This list is automatically generated by tool/gen-github-release.rb. Because of this, some commits may be missing.