Project

General

Profile

Activity

From 11/05/2022 to 11/11/2022

11/11/2022

11:38 PM Bug #18599: `vm->loaded_features_snapshot` became very inefficient in Ruby 3.1
> Is this targeted to be ported to Ruby 3.1?
Yes.
byroot (Jean Boussier)
03:32 PM Bug #18599: `vm->loaded_features_snapshot` became very inefficient in Ruby 3.1
Is this targeted to be ported to Ruby 3.1? I see it's not included in 3.1.2 nor in the ruby_3_1 branch. thomthom (Thomas Thomassen)
11:37 PM Feature #19117: Include the method owner in backtraces, not just the method name
> I think the one thing we should do is special handling of singleton classes to use the . notation instead, since th... byroot (Jean Boussier)
10:01 AM Feature #19117: Include the method owner in backtraces, not just the method name
Agreed the better default Module#inspect is a mostly separate thing (matching across processes is too difficult IMHO,... Eregon (Benoit Daloze)
12:23 AM Feature #19117: Include the method owner in backtraces, not just the method name
@kjtsanaktsidis I understand what you are trying to do, but I think it's orthogonal to the current issue.
I'll qui...
byroot (Jean Boussier)
10:40 PM Revision 0a9d51ee (git): Migrate our resolver engine to PubGrub
https://github.com/rubygems/rubygems/pull/5960
Co-authored-by: David Rodríguez <[email protected]>
hsbt (Hiroshi SHIBATA)
09:51 PM Feature #19066 (Closed): Enable Scorecard Github Action
I added ossf/scorecards at https://github.com/ruby/ruby/pull/6716.
Thanks for introducing that. We will triage the...
hsbt (Hiroshi SHIBATA)
09:05 PM Revision 14a1394b (git): [ruby/irb] Simplify info command's tests
(https://github.com/ruby/irb/pull/440)
https://github.com/ruby/irb/commit/5942949226
st0012 (Stan Lo)
05:29 PM Misc #19123 (Open): Error handling of Struct#values_at and Array#values_at is slightly inconsistent
`Struct#values_at` and `Array#values_at look pretty similar and handle all the complex cases of arguments (integer Ra... andrykonchin (Andrew Konchin)
05:05 PM Revision a48e01cc (git): [ruby/net-http] Update lib/net/http.rb
https://github.com/ruby/net-http/commit/16d042fad6
Co-authored-by: Peter Zhu <[email protected]>
burdettelamar (Burdette Lamar)
05:05 PM Revision 4d9ada22 (git): [ruby/net-http] Prettify class hierarchies in Net::HTTP
https://github.com/ruby/net-http/commit/4a5732e210 burdettelamar (Burdette Lamar)
04:13 PM Revision 04c5adf8 (git): YJIT: Fix staying in invalidated code after proc calls
Previously, there is no instruction boundary patch point after
the call to a non-leaf C function we generate for
OPTI...
alanwu (Alan Wu)
04:06 PM Misc #19122: Use MADV_DONTNEED instead of MADV_FREE when freeing a Fiber's stack
@ioquatix apologies for the direct assignment; you just seemed like the person who has the most knowledge and investm... smcgivern (Sean McGivern)
04:06 PM Misc #19122 (Assigned): Use MADV_DONTNEED instead of MADV_FREE when freeing a Fiber's stack
I'd like to propose that Ruby stops using MADV_FREE when freeing a Fiber's stack, and switches to using MADV_DONTNEED... smcgivern (Sean McGivern)
02:50 PM Misc #19121 (Open): Time: utc offset argument's formats "+/-HH", "+/-HHMM", "+/-HHMMSS" are supported differently
I've noticed a strange difference between Ruby versions 2.7, 3.0 and 3.1.
The mentioned above formats are supporte...
andrykonchin (Andrew Konchin)
02:14 PM Bug #18464: RUBY_INTERNAL_EVENT_NEWOBJ tracepoint causes an interpreter crash when combined with Ractors
Interestingly, my crash happened on `RUBY_INTERNAL_EVENT_GC_ENTER` (you can see my stack includes an attempt to garba... ivoanjo (Ivo Anjo)
02:11 PM Misc #19120: How does YJIT work in --enable-shared case?
Guys, thanks for answering and sharing the info!
> YJIT does NOT generate Rust code at runtime to perform its JIT ...
jaruga (Jun Aruga)
12:12 PM Revision 90bbc891 (git): Enable only master-branch
hsbt (Hiroshi SHIBATA)
12:12 PM Revision 5a1ddc48 (git): Test with topic-branch
hsbt (Hiroshi SHIBATA)
12:12 PM Revision 800caf4e (git): Use secrets.SCORECARD_READ_TOKEN
hsbt (Hiroshi SHIBATA)
12:12 PM Revision a0fcbce4 (git): Try to use ossf/scorecards
hsbt (Hiroshi SHIBATA)
08:24 AM Revision 28611be6 (git): Merge RubyGems/Bundler master from ee2f8398324af4bc1b95f7565ce2fda98126e026
hsbt (Hiroshi SHIBATA)
08:24 AM Revision de159c5a (git): [rubygems/rubygems] Store last check even when upgrade is not available and fix test.
https://github.com/rubygems/rubygems/commit/bcffc2b0a5 retro (Josef Šimánek)
08:24 AM Revision 7ce0f81f (git): [rubygems/rubygems] Use file in XDG_STATE_HOME directory to store last update check timestamp.
https://github.com/rubygems/rubygems/commit/0fbc4ace8a retro (Josef Šimánek)
08:24 AM Revision c7d04306 (git): [rubygems/rubygems] Add 'call for update' to RubyGems install command.
https://github.com/rubygems/rubygems/commit/05811f8248 retro (Josef Šimánek)
08:24 AM Revision ceeefb58 (git): [rubygems/rubygems] github source should default to secure protocol
Bundler 2 switched to secure https here https://github.com/rubygems/rubygems/commit/c2e81f8ff63613871cc8b52653c5e176f... Jason Karns
12:07 AM Revision adfbee85 (git): Allow a float error for Regexp.timeout
The tests failed on windows
https://github.com/ruby/ruby/actions/runs/3440997073/jobs/5740085169#step:18:62
```
...
mame (Yusuke Endoh)

11/10/2022

10:57 PM Revision 4c554096 (git): wasm/README.md: Add a note about the Ruby built for wasm. [ci skip]
The Ruby built for wasm cannot be execute without a WebAssembly runtime.
```
$ ruby-wasm32-wasi/usr/local/bin/ruby -...
Jun Aruga
10:55 PM Revision 8fa83fa0 (git): [ruby/irb] Transform ls's --grep/-G option to keyword args
(https://github.com/ruby/irb/pull/437)
* Transform ls's --grep/-G option to keyword args
* Make --grep less flexibl...
k0kubun (Takashi Kokubun)
10:45 PM Revision d5513da0 (git): [rubygems/rubygems] Update bundler/spec/bundler/shared_helpers_spec.rb
https://github.com/rubygems/rubygems/commit/8b1481ba77
Co-authored-by: Nobuyoshi Nakada <[email protected]>
mame (Yusuke Endoh)
10:45 PM Revision b5f809c4 (git): [rubygems/rubygems] Load "bundler/setup" in lib/rubygems.rb
Ruby interpreter loads some special gems at startup: did_you_mean,
error_highlight, and syntax_suggest. These gems ar...
mame (Yusuke Endoh)
10:42 PM Revision 06e17d76 (git): Run EnvUtil.apply_timeout_scale outside of assert_separately
It does not work well in assert_separately mame (Yusuke Endoh)
10:36 PM Revision 51d16198 (git): [ruby/racc] Make racc test more flexible (for JRuby).
JRuby uses these same files for testing racc. The existing logic will not
find 'racc' in a JRuby project checkout. Th...
enebo (Thomas Enebo)
10:12 PM Revision 2b8191bd (git): YJIT: Invalidate JIT code only for ISEQ_TRACE_EVENTS (#6695)
k0kubun (Takashi Kokubun)
09:16 PM Revision d9056328 (git): Define YJIT_STATS on --enable-yjit=stats (#6710)
k0kubun (Takashi Kokubun)
09:10 PM Misc #19120 (Closed): How does YJIT work in --enable-shared case?
> In this case, we really don't need the libyjit.a to run the YJIT right?
Try running make with `V=1`. You can conf...
k0kubun (Takashi Kokubun)
07:01 PM Misc #19120: How does YJIT work in --enable-shared case?
jaruga (Jun Aruga) wrote in #note-3:
> ... the commands worked without the `rust` command. Could you tell me why it ...
ufuk (Ufuk Kayserilioglu)
05:18 PM Misc #19120: How does YJIT work in --enable-shared case?
Sorry for my repeated posting. I uninstalled the `rustc` to check if the Rust compiler is really used in the YJIT pro... jaruga (Jun Aruga)
05:03 PM Misc #19120: How does YJIT work in --enable-shared case?
> How can we test the content of the `yjit/src/**/*.rs`? For example, if the command below works, I can say that I te... jaruga (Jun Aruga)
03:50 PM Misc #19120 (Closed): How does YJIT work in --enable-shared case?
We are trying to add the new YJIT feature that is ported to Rust[1][2] in Ruby 3.2 RPM on Fedora project.[3]
I am tr...
jaruga (Jun Aruga)
06:02 PM Revision 7ee1cacb (git): Extract `rb_shape_get_parent` helper
Extract an `rb_shape_get_parent` method instead of continually calling
`rb_shape_get_shape_by_id(shape->parent_id)`
jemmai (Jemma Issroff)
06:00 PM Revision 354791c2 (git): Remove inconsistency
I meant they should be also fixed in
https://github.com/ruby/ruby/pull/6694#discussion_r1019445575
k0kubun (Takashi Kokubun)
05:56 PM Revision 8b334795 (git): Enable --yjit-stats for release builds (#6694)
* Enable --yjit-stats for release builds
In order for people in the real world to report information about how their...
Jimmy Miller
05:31 PM Revision 0de3bc92 (git): [ruby/irb] Make $ and @ default aliases
(https://github.com/ruby/irb/pull/438)
https://github.com/ruby/irb/commit/0613589476
k0kubun (Takashi Kokubun)
04:56 PM Revision bab8051d (git): [Bug #19100] [DOC] Add NEWS about PRNG update and incompatiblity
nobu (Nobuyoshi Nakada)
04:41 PM Feature #19117: Include the method owner in backtraces, not just the method name
Refinements are already formatted like:
```
$ ruby -e 'module M; refine String do; p self; end; end'
#<refinement:Str...
Eregon (Benoit Daloze)
01:50 PM Feature #19117: Include the method owner in backtraces, not just the method name
+1 to this!
I also literally just opened https://bugs.ruby-lang.org/issues/19119 tonight as well which touches on th...
kjtsanaktsidis (KJ Tsanaktsidis)
01:29 PM Feature #19117: Include the method owner in backtraces, not just the method name
> If we are using method.owner.inspect
Maybe I should have specified it, but no, that's not what I have in mind. T...
byroot (Jean Boussier)
01:11 PM Feature #19117: Include the method owner in backtraces, not just the method name
Also this is particularly useful to understand backtrace entries corresponding to core methods like Kernel#p above, a... Eregon (Benoit Daloze)
01:08 PM Feature #19117: Include the method owner in backtraces, not just the method name
+1, it's nice and useful.
I think we should always use the original definition of Module#inspect to show the module ...
Eregon (Benoit Daloze)
12:28 PM Feature #19117: Include the method owner in backtraces, not just the method name
It will probably be helpful, but somewhat unpredictable. If we are using `method.owner.inspect`, it might do this, sa... zverok (Victor Shepelev)
12:13 PM Feature #19117 (Closed): Include the method owner in backtraces, not just the method name
```
module Foo
class Bar
def inspect
1 + '1'
end
end
end
p Foo::Bar.new
```
This code...
byroot (Jean Boussier)
04:30 PM Revision c771d835 (git): Set up EXTSTATIC before checking it
The bundle_loader check for darwin checks EXTSTATIC, but previously the
setup for the variable comes after the check....
alanwu (Alan Wu)
03:20 PM Feature #19118: Allow numbered arguments to be inherited by block
matz (Yukihiro Matsumoto) wrote in #note-1:
> I am sorry, but I don't think it's possible. `fork` or `Thread.new` ma...
austin (Austin Ziegler)
03:09 PM Feature #19118: Allow numbered arguments to be inherited by block

Alright - no worries. Thank you!
0x1eef (0x 1eef)
02:48 PM Feature #19118 (Closed): Allow numbered arguments to be inherited by block
I am sorry, but I don't think it's possible. `fork` or `Thread.new` may pass some values to the block that should be ... matz (Yukihiro Matsumoto)
12:21 PM Feature #19118 (Closed): Allow numbered arguments to be inherited by block
Each these examples does not work as I would have hoped - each of them evaluates to puts(nil).
```ruby
def foo
...
0x1eef (0x 1eef)
03:11 PM Bug #19116 (Closed): Array#pack is broken for long strings in buffer
Applied in changeset commit:git|199b59f065ce6f1c13b8424f35a70c513523211b.
----------
Fix bug in array pack with shar...
jemmai (Jemma Issroff)
03:11 PM Revision c726c48a (git): Remove numiv from RObject
Since object shapes store the capacity of an object, we no longer
need the numiv field on RObjects. This gives us one...
jemmai (Jemma Issroff)
03:11 PM Revision 5246f402 (git): Transition shape when object's capacity changes
This commit adds a `capacity` field to shapes, and adds shape
transitions whenever an object's capacity changes. Obje...
jemmai (Jemma Issroff)
03:11 PM Revision 9986697b (git): Omit test on IO Buffers which relies on String being embedded
There is currently a bug ([#19084]) in how extended strings work in
IO Buffers. Object Shapes changes will make the s...
jemmai (Jemma Issroff)
02:26 PM Revision 199b59f0 (git): Fix bug in array pack with shared strings
If string literals are long and they become shared, we need to make them
independent before we can write to them. [Bu...
jemmai (Jemma Issroff)
02:07 PM Revision 68bd1d68 (git): Fix compiler issues in test on C99
Fixes the following issue when compiling using C99:
ext/-test-/rb_call_super_kw/rb_call_super_kw.c
ext/-test-/random...
peterzhu2118 (Peter Zhu)
01:33 PM Bug #13589: unmatched opening backtick / closing quote in NoMethodError: undefined method `name' for {}:Hash
I think we should consider this again given the current focus on developer ergonomics.
byroot (Jean Boussier)
01:31 PM Feature #19119 (Open): Add an interface for out-of-process profiling tools to access Ruby information

Warning: this is a very long proposal :( I don't really know what the most productive way to engage with the Ruby c...
kjtsanaktsidis (KJ Tsanaktsidis)
12:04 PM Misc #19074: DevMeeting-2022-12-01 (postponed from 11-17)
- [Feature #19107] Allow trailing comma in method signature (byroot)
- I would like to make `def foo(a,)`, `def foo...
byroot (Jean Boussier)
12:02 PM Bug #19115: RubyGems fails to detect OpenSSL in --with-static-linked-ext builds
After looking into this closer, `autoload` has been broken with this config at least back to Ruby 2.5 (Did test anyth... thomthom (Thomas Thomassen)
11:35 AM Feature #19011: Improve LSP support in CRuby development itself
kjtsanaktsidis (KJ Tsanaktsidis) wrote in #note-1:
> I've been using Bear https://github.com/rizsotto/Bear for this ...
eightbitraptor (Matt V-H)
09:42 AM Feature #19011: Improve LSP support in CRuby development itself
I've been using Bear https://github.com/rizsotto/Bear for this - running `bear -- make` generates a _passable_ compil... kjtsanaktsidis (KJ Tsanaktsidis)
09:39 AM Bug #18796 (Closed): GC compaction gets stuck on Mac OS when a debugger is attached
I can confirm it was merged. ioquatix (Samuel Williams)
09:27 AM Bug #18796: GC compaction gets stuck on Mac OS when a debugger is attached
The fix for this was merged. kjtsanaktsidis (KJ Tsanaktsidis)
08:39 AM Bug #19100 (Closed): Ruby 3 PRNG values diverge from Ruby 2 for some initial values
Applied in changeset commit:git|b7e8876704648cee6866591ac1aca7a54faff742.
----------
[Bug #19100] Add `init_int32` f...
nobu (Nobuyoshi Nakada)
06:00 AM Bug #19048: Install of Ruby 3.1.x fails on Ubuntu 20.04 running on WSL
I faced the same error and succeeded to build 3.1.2 by following steps.
- Uninstall rbenv & ruby-build if you have a...
masa-iwasaki (Masatoshi Iwasaki)
03:06 AM Revision b7e88767 (git): [Bug #19100] Add `init_int32` function to `rb_random_interface_t`
Distinguish initialization by single word from initialization by
array.
nobu (Nobuyoshi Nakada)
02:59 AM Revision 6eaed20e (git): Add version to the interface of Random extensions
nobu (Nobuyoshi Nakada)
01:52 AM Revision 0ae5de1a (git): Adjust indents [ci skip]
nobu (Nobuyoshi Nakada)
12:51 AM Revision b7504af8 (git): Preprocess for older bison is no longer needed
nobu (Nobuyoshi Nakada)

11/09/2022

11:20 PM Revision 5a4d9f91 (git): Update required Bison version in building_ruby.md [ci skip]
See [Feature #19068] for the context. yui-knk (Kaneko Yuichiro)
10:17 PM Bug #19116: Array#pack is broken for long strings in buffer
Fix is in [this PR](https://github.com/ruby/ruby/pull/6704) jemmai (Jemma Issroff)
10:14 PM Bug #19116 (Closed): Array#pack is broken for long strings in buffer
`Array#pack` is broken for long strings in the buffer.
See this failure:
```
n = [ 65, 66, 67 ]
super_long_st...
jemmai (Jemma Issroff)
10:09 PM Revision 9ab978b7 (git): Fix exit locations dump (#6703)
While I was working on my RubyConf talk for tracing yjit exit locations
I realized that there were exits from the dum...
Eileen M. Uchitelle
08:30 PM Misc #19074: DevMeeting-2022-12-01 (postponed from 11-17)
* [Bug #19113] Inconsistency in retention of compare_by_identity flag in Hash methods (jeremyevans0)
* Is it OK to...
jeremyevans0 (Jeremy Evans)
08:21 PM Bug #19113: Inconsistency in retention of compare_by_identity flag in Hash methods
I think the following behavior makes the most sense:
* `Hash.[]` should never retain the compare_by_identity flag....
jeremyevans0 (Jeremy Evans)
12:04 AM Bug #19113 (Closed): Inconsistency in retention of compare_by_identity flag in Hash methods
`Hash.[]` and `Hash.ruby2_keywords_hash` retain the compare_by_identity flag for non-empty hashes, but do not retain ... jeremyevans0 (Jeremy Evans)
04:15 PM Revision 0e1e1b19 (git): [DOC] Enhanced RDoc for IO (#6669)
burdettelamar (Burdette Lamar)
02:21 PM Revision 1dc4128e (git): Reduce warnings
make_now_just (Hiroya Fujinami)
02:21 PM Revision 36ff0521 (git): Use long instead of int
make_now_just (Hiroya Fujinami)
02:21 PM Revision d868f4ca (git): Check for integer overflow in the allocation of match_cache table
mame (Yusuke Endoh)
02:21 PM Revision 14845ab4 (git): Ensure that the table size for CACHE_MATCH fits with int
Currently, the keys for CACHE_MATCH are handled as an `int` type. So we
should make sure the table size are smaller t...
mame (Yusuke Endoh)
02:21 PM Revision 537286d0 (git): Prevent GCC warnings
```
regexec.c: In function ‘reset_match_cache’:
regexec.c:1259:56: warning: suggest parentheses around ‘-’ inside ‘<<...
mame (Yusuke Endoh)
02:21 PM Revision ff5dba83 (git): Return ONIGERR_MEMORY if it fails to allocate memory for cache_match_opt
mame (Yusuke Endoh)
02:21 PM Revision a1c1fc55 (git): Revert "Refactor field names"
This reverts commit 1e6673d6bbd2adbf555d82c7c0906ceb148ed6ee. make_now_just (Hiroya Fujinami)
02:21 PM Revision 22294731 (git): Refactor field names
make_now_just (Hiroya Fujinami)
02:21 PM Revision 0a14825f (git): Update timeout seconds for square test
make_now_just (Hiroya Fujinami)
02:21 PM Revision 71c76d1b (git): Update timeout seconds
make_now_just (Hiroya Fujinami)
02:21 PM Revision 80d145fa (git): Fix and add regexp tests
make_now_just (Hiroya Fujinami)
02:21 PM Revision ff2998a8 (git): Remove debug printf
make_now_just (Hiroya Fujinami)
02:21 PM Revision 37613fea (git): Clear cache on OP_NULL_CHECK_END_MEMST
make_now_just (Hiroya Fujinami)
02:21 PM Revision f25bb291 (git): Support OP_REPEAT and OP_REPEAT_INC
make_now_just (Hiroya Fujinami)
02:21 PM Revision ea3d9893 (git): Reduce warnings
make_now_just (Hiroya Fujinami)
02:21 PM Revision 3c797319 (git): Fix to compile when USE_CACHE_MATCH_OPT is disabled
make_now_just (Hiroya Fujinami)
02:21 PM Revision 1134fa40 (git): Enable optimization for PUSH_IF/OR opcodes
make_now_just (Hiroya Fujinami)
02:21 PM Revision 70f8e9ef (git): Enable optimization for ANYCHAR_STAR opcodes
make_now_just (Hiroya Fujinami)
02:21 PM Revision cbabba9c (git): Add index to the latest NULL_CHECK_STACK for fast matching
make_now_just (Hiroya Fujinami)
02:21 PM Revision aefb7e5f (git): Add static declaration to new functions
make_now_just (Hiroya Fujinami)
02:21 PM Revision d84edce6 (git): Increment num_fail on OP_POP too
make_now_just (Hiroya Fujinami)
02:21 PM Revision 8c9e4d37 (git): Fix look-around like operators and cclass
make_now_just (Hiroya Fujinami)
02:21 PM Revision f07dea16 (git): Keep cache optimization info to MatchArg for global matching
make_now_just (Hiroya Fujinami)
02:21 PM Revision 881bf9a0 (git): Implement cache optimization for regexp matching
make_now_just (Hiroya Fujinami)
01:16 PM Bug #18876: OpenSSL fails to autoload in --with-static-linked-ext builds
alanwu (Alan Wu) wrote in #note-17:
> thomthom (Thomas Thomassen) wrote in #note-16:
> > Should I be making a new t...
thomthom (Thomas Thomassen)
01:15 PM Bug #19115 (Closed): RubyGems fails to detect OpenSSL in --with-static-linked-ext builds
Related discussion: https://bugs.ruby-lang.org/issues/18876
We are seeing OpenSSL failing to autoload with the Rub...
thomthom (Thomas Thomassen)
12:34 PM Revision 230267d1 (git): Now bison 3.0 or later is required
nobu (Nobuyoshi Nakada)
11:19 AM Bug #19114 (Closed): Calling TracePoint#enable multiple times causes TracePoint to be activated multiple times
Howdy 👋! I work for Datadog [on the `ddtrace` gem](https://github.com/DataDog/dd-trace-rb) and I found an issue with ... ivoanjo (Ivo Anjo)
10:48 AM Bug #19100: Ruby 3 PRNG values diverge from Ruby 2 for some initial values
This is a mistake on the interface.
The cause is MT initialization by single word is not distinguished from initiali...
nobu (Nobuyoshi Nakada)
09:58 AM Bug #18464: RUBY_INTERNAL_EVENT_NEWOBJ tracepoint causes an interpreter crash when combined with Ractors
If it helps, here's a Linux-based backtrace:
```
-- C level backtrace information -------------------------------...
ivoanjo (Ivo Anjo)
08:17 AM Bug #18743: Enumerator#next / peek re-use each others stacktraces
Pinging @matz. Sorry if I'm being annoying, but the contributor guide says I should send a reminder after a few weeks... marcper (Marcelo Pereira)
03:41 AM Bug #19110 (Closed): Thread#pending_interrupt? with an argument does not work
Applied in changeset commit:git|c3de7a3c58bf9a138ff8720ed56c0045d2b8e01d.
----------
Make pending_interrupt?(Excepti...
mame (Yusuke Endoh)
03:25 AM Revision c3de7a3c (git): Make pending_interrupt?(Exception) work
A patch from katsu (Katsuhiro Ueno)
[Bug #19110]
mame (Yusuke Endoh)
03:04 AM Revision 558137d5 (git): [DOC] Fix missing type name
nobu (Nobuyoshi Nakada)
02:58 AM Revision ef1c1ddf (git): Use `rb_sprintf` instead of deprecated `sprintf`
nobu (Nobuyoshi Nakada)
02:23 AM Misc #19030: [ANN] Migrate lists.ruby-lang.org to Google Groups
I migrated `ruby-de`, `ruby-fr`, `ruby-doc` and `JRuby` lists to google groups today. hsbt (Hiroshi SHIBATA)
12:31 AM Feature #19078: Introduce `Fiber#storage` for inheritable fiber-scoped variables.
> > Regarding threads I think we shouldn't inherit automatically in new threads, and rather do it explicitly (via Fib... marcotc (Marco Costa)

11/08/2022

11:09 PM Feature #19068: Upgrades required Bison version for development
[note]
Updated rbenv/ruby-build wiki page.
https://github.com/rbenv/ruby-build/wiki/Home/_compare/69f3e1e995f...
yui-knk (Kaneko Yuichiro)
03:30 AM Feature #19068 (Closed): Upgrades required Bison version for development
Applied in changeset commit:git|f7db1affd10767d729866e95c02ffb26266829ab.
----------
Set default %printer for NODE n...
yui-knk (Kaneko Yuichiro)
10:32 PM Bug #19103 (Closed): [3.2.0dev] [BUG] Segmentation fault at 0x0000000000000000 in rgengc_check_relation
Yes, I'm seeing the same. Yesterday we bumped from [c3de08c to 72c7dba](https://github.com/ruby/ruby/compare/c3de08cb... jhawthorn (John Hawthorn)
10:18 AM Bug #19103: [3.2.0dev] [BUG] Segmentation fault at 0x0000000000000000 in rgengc_check_relation
I'm no longer seeing this crash, I suspect https://github.com/ruby/ruby/commit/6e4b97f1daf2a6e60dcfb5df4136ce56810958... byroot (Jean Boussier)
09:09 PM Revision 5d95cd99 (git): YJIT: Reset dropped_bytes when patching code
We switch to a new page when we detect dropped_bytes flipping from false
to true. Previously, when we patch code for ...
alanwu (Alan Wu)
09:04 PM Feature #19078: Introduce `Fiber#storage` for inheritable fiber-scoped variables.
> Compare-by-identity also means using String with this new APIs would be a bug
Agreed, that's what weirds me out ...
byroot (Jean Boussier)
03:48 PM Feature #19078: Introduce `Fiber#storage` for inheritable fiber-scoped variables.
This design looks good to me.
For the keys I would prefer Symbol only, just like for fiber/thread-locals. Consiste...
Eregon (Benoit Daloze)
08:29 PM Revision 1466682a (git): YJIT: Improve checking message for rustc version (#6693)
Preivously we didn't have a "checking ...." line for this check and when
rustc was too old, we would dump the error m...
alanwu (Alan Wu)
08:28 PM Revision 1a65ab20 (git): Implement optimize call (#6691)
This dispatches to a c func for doing the dynamic lookup. I experimented with chain on the proc but wasn't able to de... Jimmy Miller
07:59 PM Revision aada904d (git): [doc] Clarify how to build OpenSSL on macOS
eightbitraptor (Matt V-H)
05:36 PM Revision 5643d2bb (git): YJIT: Make more stats accessible from Ruby code (#6685)
k0kubun (Takashi Kokubun)
05:19 PM Revision b7b78f06 (git): [ruby/irb] Add execute_lines to reduce command tests' boilerplate
code
(https://github.com/ruby/irb/pull/436)
https://github.com/ruby/irb/commit/1595337149
Stan Lo
05:05 PM Revision 0df47fda (git): [rubygems/rubygems] Add tests for universal Ruby with arch-specific prebuilt gems
https://github.com/rubygems/rubygems/commit/11229b16c3 Bo Anderson
05:05 PM Revision 2244d508 (git): [rubygems/rubygems] Map 'universal' to the real arch in Bundler for prebuilt gem selection
https://github.com/rubygems/rubygems/commit/dd0c94f16a Bo Anderson
04:57 PM Bug #19105 (Closed): mutex: Raise a ThreadError when detecting a fiber deadlock
Applied in changeset commit:git|eacedcfe44a0ae22bf54ddb7df193c48d4c857c6.
----------
mutex: Raise a ThreadError when...
Anonymous
04:57 PM Revision 3703a814 (git): YJIT: improve/fix code to automatically build YJIT when available (#6684)
* YJIT: improve/fix code to automatically build YJIT when available
* Set YJIT_SUPPORT=no
* Fix rustc => $RUSTC
maximecb (Maxime Chevalier-Boisvert)
04:12 PM Bug #18876: OpenSSL fails to autoload in --with-static-linked-ext builds
thomthom (Thomas Thomassen) wrote in #note-16:
> Should I be making a new ticket? What additional information would ...
alanwu (Alan Wu)
03:37 PM Bug #18876: OpenSSL fails to autoload in --with-static-linked-ext builds
alanwu (Alan Wu) wrote in #note-15:
> The issue seems to be fixed on the master branch so I don't think we need anoth...
thomthom (Thomas Thomassen)
11:43 AM Revision eacedcfe (git): mutex: Raise a ThreadError when detecting a fiber deadlock (#6680)
[Bug #19105]
If no fiber scheduler is registered and the fiber that
owns the lock and the one that try to acquire it...
Jean byroot Boussier
10:58 AM Bug #19112 (Assigned): Ractor garbage collection breaks/disables all active tracepoints
Howdy 👋! I work for Datadog [on the `ddtrace` gem](https://github.com/DataDog/dd-trace-rb) and I found an issue with ... ivoanjo (Ivo Anjo)
08:08 AM Revision cdb3ec3a (git): Update default gems list at 4e728486b93eaec876ea8f876df9ec [ci skip]
git[bot]
08:07 AM Revision 4e728486 (git): [ruby/error_highlight] Bump version
https://github.com/ruby/error_highlight/commit/59c291cce1 mame (Yusuke Endoh)
07:13 AM Bug #18991 (Closed): False LocalJumpError when branch coverage is enabled
Applied in changeset commit:git|4a7d6c2852aa734506be83c932168e8f974687b5.
----------
Fix false LocalJumpError when b...
mame (Yusuke Endoh)
02:59 AM Bug #18991 (Assigned): False LocalJumpError when branch coverage is enabled
After talking with @nobu and @ko1, we decided to put my patch.
https://github.com/ruby/ruby/pull/6688
mame (Yusuke Endoh)
07:13 AM Revision 00160609 (git): Suppress false warning by a bug of gcc
GCC [Bug 99578] seems triggered by calling `rb_reg_last_match` before
`match_check(match)`, probably by `NIL_P(match)...
nobu (Nobuyoshi Nakada)
06:56 AM Bug #19037: [Ruby 3.1.2] irb display color character not correct(as literal form) when set IRB.conf[:USE_COLORIZE] = true (it is default)
zw963 (Wei Zheng) wrote in #note-6:
> zw963 (Wei Zheng) wrote in #note-4:
> > mame (Yusuke Endoh) wrote in #note-2:...
zw963 (Wei Zheng)
05:37 AM Revision 4a7d6c28 (git): Fix false LocalJumpError when branch coverage is enabled
`throw TAG_BREAK` instruction makes a jump only if the continuation of
catch of TAG_BREAK exactly matches the instruc...
mame (Yusuke Endoh)
04:45 AM Bug #19110: Thread#pending_interrupt? with an argument does not work
Thank you (and welcome back)! https://github.com/ruby/ruby/pull/6689 mame (Yusuke Endoh)
03:29 AM Bug #19110 (Closed): Thread#pending_interrupt? with an argument does not work
The following code causes segmentation fault.
```ruby
t = Thread.handle_interrupt(Exception => :never) { Thread.n...
katsu (Katsuhiro Ueno)
04:16 AM Misc #19111 (Closed): Issues with "feedback" status are tagged as "closed
>Is this a bug or an intended setting?
It's intentional.
hsbt (Hiroshi SHIBATA)
04:15 AM Misc #19111 (Closed): Issues with "feedback" status are tagged as "closed
I see that the issues under the status "feedback" are tagged as "closed" in the title and in the list. Is this a bug ... sawa (Tsuyoshi Sawada)
03:30 AM Revision f7db1aff (git): Set default %printer for NODE nterms
Before:
```
Reducing stack by rule 639 (line 5062):
$1 = token "integer literal" (1.0-1.1: 1)
-> $$ = nterm simpl...
yui-knk (Kaneko Yuichiro)
12:47 AM Revision 7456647e (git): [DOC] Properly number the list in building_ruby.md
peterzhu2118 (Peter Zhu)
12:31 AM Revision cb2323a9 (git): Thread#native_thread_id is very platform specific
nobu (Nobuyoshi Nakada)

11/07/2022

10:02 PM Misc #19074: DevMeeting-2022-12-01 (postponed from 11-17)
* [Feature #18996] Proposal: Introduce new APIs to reline for changing dialog UI colours
* After discussing with ...
st0012 (Stan Lo)
06:37 PM Misc #19074: DevMeeting-2022-12-01 (postponed from 11-17)
* [Bug #19012] BasicSocket#recv* methods return an empty packet instead of nil on closed connections (jeremyevans0)
...
jeremyevans0 (Jeremy Evans)
06:16 PM Misc #19074: DevMeeting-2022-12-01 (postponed from 11-17)
* [Feature #11689] Add methods allow us to get visibility from Method and UnboundMethod object. (eregon)
* `{Metho...
Eregon (Benoit Daloze)
08:51 PM Bug #19101: madvise(free) was broken in 3.1?
ioquatix (Samuel Williams) wrote in #note-5:
> I am copying all the discussion from GitHub here:
> [...]
> smcgive...
smcgivern (Sean McGivern)
07:35 PM Revision b14f1330 (git): [DOC] Improve building_ruby.md
peterzhu2118 (Peter Zhu)
07:05 PM Revision 83decbb6 (git): Update to ruby/spec@740ccc8
Eregon (Benoit Daloze)
07:05 PM Revision c99e4c42 (git): Update to ruby/mspec@1e16420
Eregon (Benoit Daloze)
06:29 PM Misc #19109 (Feedback): Documentation ambiguity in ERB
Can you make it a PR? I'll look into detail there, but at a glance, what you wrote doesn't look too off. k0kubun (Takashi Kokubun)
04:58 PM Misc #19109: Documentation ambiguity in ERB
[Updated.]
(1) Your description:
> The value of trim_mode should be nil or a String containing zero or more of the ...
sawa (Tsuyoshi Sawada)
12:11 PM Misc #19109 (Feedback): Documentation ambiguity in ERB
Ruby-doc and other sources provide a highly ambiguous explanation for ERB's `trim_mode` and fail to provide any funct... otheus (Otheus S)
06:26 PM Feature #19104: Introduce the cache-based optimization for Regexp matching
From https://bugs.ruby-lang.org/issues/19074#note-6 from @mame:
> ... (2) should we provide a way to tell users if a ...
Eregon (Benoit Daloze)
02:32 AM Feature #19104: Introduce the cache-based optimization for Regexp matching
It sounds good. My only concern is memory consumption, but I don't think guessing game won't work for this case.
Mer...
matz (Yukihiro Matsumoto)
05:41 PM Bug #12852 (Closed): URI.parse can't handle non-ascii URIs
jeremyevans0 (Jeremy Evans)
05:29 PM Revision 9001e53e (git): [ruby/irb] Support non-string input in show_source
(https://github.com/ruby/irb/pull/430)
* Support non-string input in show_source
* Test show_source as a method
k0kubun (Takashi Kokubun)
05:15 PM Feature #19064: UDPSocket#bind does not take AddrInfo, despite documentation saying it should
`UDPSocket` is not a subclass of `Socket`, so the fact that `Addrinfo` instances work for `Socket` (as documented), b... jeremyevans0 (Jeremy Evans)
03:48 PM Revision 7442cb46 (git): YJIT: Free pages after ObjectSpace API usages (#6676)
k0kubun (Takashi Kokubun)
02:44 PM Revision ca0b5926 (git): [ruby/irb] Don't lazily retrieve gem specs for completion
There are a few downsides of the current approach:
1. Because gem specs are lazily retrieved, this computation happe...
Stan Lo
02:17 PM Bug #19108: Format routines like pack blindly treat a string as ASCII-encoded
I agree that at the very least the `unknown pack directive` warning should be made non-verbose (displayed even with `... byroot (Jean Boussier)
12:51 PM Bug #19108: Format routines like pack blindly treat a string as ASCII-encoded
Possibly we should raise an exception if the string is not `ascii_only?` chrisseaton (Chris Seaton)
10:21 AM Bug #19108 (Closed): Format routines like pack blindly treat a string as ASCII-encoded
Format routines like pack and unpack blindly treat a string as ASCII-encoded, even if they aren't ASCII or ASCII-comp... chrisseaton (Chris Seaton)
11:27 AM Feature #18784: `FileUtils.rm_f` and `FileUtils.rm_rf` should not mask exceptions
I have reverted fa65d676ece93a1380b9e6564efa4b4566c7a44b: https://github.com/ruby/fileutils/pull/102 mame (Yusuke Endoh)
11:25 AM Revision 72c7dba4 (git): [ruby/fileutils] Revert "FileUtils.rm* methods swallows only Errno::ENOENT when force is true"
This reverts commit https://github.com/ruby/fileutils/commit/fa65d676ece9.
This caused some incompatibility problems...
mame (Yusuke Endoh)
10:52 AM Bug #19106 (Closed): Time - Hour 24 with tzinfo to_s bug
Applied in changeset commit:git|011d4c57d21220249600dfb76db84840550da019.
----------
[Bug #19106] Normalize time at ...
nobu (Nobuyoshi Nakada)
08:50 AM Bug #19106: Time - Hour 24 with tzinfo to_s bug
https://github.com/ruby/ruby/pull/6682 nobu (Nobuyoshi Nakada)
10:52 AM Revision 33bc398b (git): [rubygems/rubygems] Fix rubocop violations
https://github.com/rubygems/rubygems/commit/cc12e68637 peterzhu2118 (Peter Zhu)
10:52 AM Revision b228effd (git): [rubygems/rubygems] Drop support for IRIX
The IRIX OS is no longer maintained with the last release being 16 years
ago.
https://github.com/rubygems/rubygems/c...
peterzhu2118 (Peter Zhu)
10:52 AM Revision 1e53ebae (git): [rubygems/rubygems] Drop support for bitrig
The bitrig OS is no longer maintained with the last release being 7
years ago.
https://github.com/rubygems/rubygems/...
peterzhu2118 (Peter Zhu)
10:52 AM Revision 0fb7a1c7 (git): [rubygems/rubygems] Drop support for HP-UX
Support for HP-UX was dropped in Ruby in ruby/ruby#5457.
https://github.com/rubygems/rubygems/commit/a3a8df3582
peterzhu2118 (Peter Zhu)
07:41 AM Bug #19100 (Assigned): Ruby 3 PRNG values diverge from Ruby 2 for some initial values
Can confirm, and my `git bisect` shows that this was introduced in commit:af5e87ab218c5f4e34c6cdb54ae119a7f0f9033f. @... shyouhei (Shyouhei Urabe)
06:56 AM Revision 011d4c57 (git): [Bug #19106] Normalize time at 24:00:00 with a timezone object
nobu (Nobuyoshi Nakada)
06:54 AM Revision ee86b57e (git): Revert jobserver handling in spec
nobu (Nobuyoshi Nakada)
03:10 AM Feature #19068: Upgrades required Bison version for development
OK. Go ahead.
Matz.
matz (Yukihiro Matsumoto)
03:08 AM Feature #19068: Upgrades required Bison version for development
Regarding Bison version, I expect Bison 3.0 or later at the moment. yui-knk (Kaneko Yuichiro)
03:06 AM Feature #19068: Upgrades required Bison version for development
Sounds reasonable. What version are you going to use?
Matz.
matz (Yukihiro Matsumoto)
03:07 AM Feature #19070: Enhance keep_tokens option for RubyVM::AbstractSyntaxTree parsing methods
Sounds OK.
Matz.
matz (Yukihiro Matsumoto)
01:19 AM Feature #19107 (Open): Allow trailing comma in method signature
A popular style for multiline arrays, hashes or method calls, is to use trailing commas:
```ruby
array = [
1,
...
byroot (Jean Boussier)
01:08 AM Revision b02b8e77 (git): Let other test runners follow the change of GNU make 4.4 jobserver
nobu (Nobuyoshi Nakada)
01:08 AM Revision ab01b8f2 (git): jobserver option may not be at the last
nobu (Nobuyoshi Nakada)
12:06 AM Revision 180d37c8 (git): Set `autoclose:` for inherited FDs only [ci skip]
nobu (Nobuyoshi Nakada)

11/06/2022

02:39 PM Revision 12883f8f (git): GNU make 4.4 now uses a fifo for the jobserver
nobu (Nobuyoshi Nakada)
10:32 AM Revision fc842c9c (git): Check `rustc` with the target
nobu (Nobuyoshi Nakada)
08:07 AM Revision 9627aab8 (git): `--disable-jit-support` should disable YJIT successfully
Even if `rustc` is available, it should not be an error unless
`--enable-yjit` is explicitly given.
nobu (Nobuyoshi Nakada)
01:16 AM Revision cb899a99 (git): Disable YJIT support when cross-compiling
As the target-list of `rustc` is different from `config.guess` and
`config.sub`, `$target` cannot be used directly.
nobu (Nobuyoshi Nakada)

11/05/2022

09:47 PM Revision 1454f8f2 (git): Add `--target` option to RUSTC when cross-compiling
nobu (Nobuyoshi Nakada)
09:47 PM Revision 10fd1d95 (git): Should use the configured rustc consistently
nobu (Nobuyoshi Nakada)
08:05 PM Bug #19106 (Closed): Time - Hour 24 with tzinfo to_s bug
There appears to be a bug when using Time with tzinfo and setting hour to 24. I contacted tzinfo on github where a re... ruby-gregor (Greg Lindstrom)
08:03 PM Revision 3a6cdeda (git): [wasm] Scan machine stack based on `ec->machine.stack_{start,end}`
fiber machine stack is placed outside of C stack allocated by wasm-ld,
so highest stack address recorded by `rb_wasm_...
katei (Yuta Saito)
06:00 PM Bug #19105 (Closed): mutex: Raise a ThreadError when detecting a fiber deadlock
The following code can lead to a deadlock but not raise any error:
```ruby
mutex = Mutex.new
mutex.synchronize d...
byroot (Jean Boussier)
05:24 PM Bug #17827: Monitor is not fiber safe
Nevermind, I just realized that monitor uses a Mutex internally, so it's much easier to add this logic to mutexes in ... byroot (Jean Boussier)
05:19 PM Bug #17827: Monitor is not fiber safe
Yeah of course.
I'm trying to look at it, but not 100% sure what the condition should be.
Something like:
``...
byroot (Jean Boussier)
11:00 AM Bug #17827: Monitor is not fiber safe
Patch welcome :) Eregon (Benoit Daloze)
03:10 PM Misc #19074: DevMeeting-2022-12-01 (postponed from 11-17)
* [Feature #19104] Introduce the cache-based optimization for Regexp matching (mame)
* This optimization to onigmo...
mame (Yusuke Endoh)
02:40 PM Misc #19074: DevMeeting-2022-12-01 (postponed from 11-17)
* [Feature #18814] Add a query method to check Ractor Queue count
* Proposed PR: https://github.com/ruby/ruby/pull...
tenderlovemaking (Aaron Patterson)
02:18 PM Revision 267452e6 (git): Sync TRICK 2018 (02-mame)
https://github.com/tric/trick2018/pull/5 mame (Yusuke Endoh)
01:30 PM Feature #19104 (Closed): Introduce the cache-based optimization for Regexp matching
Regexp matching causes a time-complexity explosion problem as known as ReDoS ([https://en.wikipedia.org/wiki/ReDoS](h... make_now_just (Hiroya Fujinami)
10:56 AM Bug #18755: Backport rubygems/pull/5154 into Ruby 3.0
I prepare to release RubyGems 3.2.34 for backporting to Ruby 3.0.x. hsbt (Hiroshi SHIBATA)
08:34 AM Revision 9af344a4 (git): [ruby/erb] Revert the strpbrk optimization
because it's much slower on M1 https://github.com/ruby/erb/pull/29.
It'd be too complicated to switch the implementat...
k0kubun (Takashi Kokubun)
07:52 AM Revision 458d6fb1 (git): [ruby/erb] Optimize away the rb_convert_type call using RB_TYPE_P
https://github.com/ruby/erb/commit/12058c3784 k0kubun (Takashi Kokubun)
07:52 AM Revision e8873e01 (git): [ruby/erb] Use strpbrk only when str is long enough for SIMD
This is the same trick used by https://github.com/k0kubun/hescape to
choose the best strategy for different scenarios...
k0kubun (Takashi Kokubun)
06:58 AM Revision 419d2fc1 (git): [ruby/erb] Optimize the no-escape case with strpbrk
(https://github.com/ruby/erb/pull/29)
Typically, strpbrk(3) is optimized pretty well with SIMD instructions.
Just us...
k0kubun (Takashi Kokubun)
06:54 AM Revision f276d5a7 (git): Improve HTML escape benchmarks
k0kubun (Takashi Kokubun)
05:37 AM Revision 0f334f90 (git): bump patchlevel
nagachika (Tomoyuki Chikanaga)
05:36 AM Bug #19091: backport reline-0.3.1 to ruby-3.1
merged at 4d1faefa10518ada452d5a85f4e43a8bfda847cc. nagachika (Tomoyuki Chikanaga)
05:35 AM Revision 4d1faefa (git): Merge reline-0.3.1
hsbt (Hiroshi SHIBATA)
05:26 AM Bug #18380: TestAddressResolve#test_socket_getnameinfo_domain_blocking test failures
ruby_3_1 01eab9a5d1886412869f85d4b87779f22d548867 merged revision(s) 16953867ed8fc951364f05fdf0c9267799e3087a. nagachika (Tomoyuki Chikanaga)
05:26 AM Bug #19101: madvise(free) was broken in 3.1?
ruby_3_1 ad92236d245b791d14fd78bcb5a0a0789aa169c0 merged revision(s) 2bb89b7f114e4beb3012f63e12e726ae23005e6f. nagachika (Tomoyuki Chikanaga)
05:25 AM Bug #18964: `rb_econv_append` and the family do not consider the code range
ruby_3_1 8572f02d63de2b99389df0791d6eacb77482afef merged revision(s) 35c794b26d406c39f90e188e3884003fe6aca532,725626d... nagachika (Tomoyuki Chikanaga)
05:25 AM Bug #19004: Complex can be nested by Complex.polar
ruby_3_1 597ce7966c38e4f7fc7368a860ac2d056de794ba merged revision(s) 54cad3123a07583c90e85bcfc55ebd87124c1250. nagachika (Tomoyuki Chikanaga)
05:24 AM Revision ad92236d (git): merge revision(s) 2bb89b7f114e4beb3012f63e12e726ae23005e6f: [Backport #19101]
Lower priority of `POSIX_MADV_DONTNEED`. (#6671)
---
cont.c | 21 ++++++++++++++++++---
1 f...
nagachika (Tomoyuki Chikanaga)
05:24 AM Revision 01eab9a5 (git): merge revision(s) 16953867ed8fc951364f05fdf0c9267799e3087a: [Backport #18380]
We don't care about actual hostname resolution. (#6652)
https://bugs.ruby-lang.org/issues/18380
---
...
nagachika (Tomoyuki Chikanaga)
05:24 AM Revision 8572f02d (git): merge revision(s) 35c794b26d406c39f90e188e3884003fe6aca532,725626d8905fe1ac4a2cf1c3e2db6412bf8f381f,b32a3f1275a8c7748f2134492ce3c532f277d261: [Backport #18964]
Fixed by [Bug #18964]
---
file.c | 3 ---
1 file changed, 3 deletions(-)
[Bug #189...
nagachika (Tomoyuki Chikanaga)
05:24 AM Revision 597ce796 (git): merge revision(s) 54cad3123a07583c90e85bcfc55ebd87124c1250: [Backport #19004]
[Bug #19004] `Complex.polar` handles complex singular `abs` argument
`Complex.polar` accepts Complex values ...
nagachika (Tomoyuki Chikanaga)
 

Also available in: Atom