General

Profile

byroot (Jean Boussier)

Issues

open closed Total
Assigned issues 0 26 26
Reported issues 25 123 148

Projects

Project Roles Registered on
Ruby Committer 09/27/2021

Like

Activity

09/16/2025

09:17 PM Ruby Revision 68820124 (git): [3.4] compile.c: Handle anonymous variables in `outer_variable_cmp` (#13493)
byroot (Jean Boussier)

09/12/2025

07:24 AM Ruby Bug #21561 (Closed): Wrong encoding for File.dirname result on Windows
Applied in changeset commit:git|7a05dbc47831a655a1ef8a1635f88292acd325da.
----------
File.dirname: return consistent...
byroot (Jean Boussier)
07:24 AM Ruby Revision 7a05dbc4 (git): File.dirname: return consistent encoding for `"."`
[Bug #21561]
It's preferable if the method is consistent in the encoding in
the returned string.
byroot (Jean Boussier)
05:03 AM Ruby Revision 09ae509c (git): [ruby/json] Enable coverage before loading simplecov
Fix: https://github.com/ruby/json/pull/853
Simplecov end up requiring json so we need to start collecting
coverage b...
byroot (Jean Boussier)

09/11/2025

09:33 PM Ruby Bug #21571 (Rejected): Ruby forked process sporadically hanging on exit
> there is only one thread for most of the processes I inspect.
In the child. But the most likely explanation here...
byroot (Jean Boussier)

09/09/2025

07:15 AM Ruby Bug #21560: RUBY_MN_THREADS=1 causes large performance regression in Puma 7
Seems not limited to `sleep`, all scheduling seem impacted:
```ruby
th = Thread.new { sleep 10 }
Thread.new do...
byroot (Jean Boussier)

09/08/2025

04:33 PM Ruby Revision 5ee083c7 (git): Bump ABI version
Followup changes in https://github.com/ruby/ruby/pull/14470 /
03c86b053197f3cd6bece1925e634c1d74d196d0
byroot (Jean Boussier)
02:22 PM Ruby Revision 08091ade (git): Add spec for missing or faulty `to_proc` methods
Followup: https://github.com/ruby/ruby/pull/14463 byroot (Jean Boussier)
11:34 AM Ruby Bug #21561: Wrong encoding for File.dirname result on Windows
> The source problem is the encoding US-ASCII for "."
Yes, but `File.expand_path` behavior is also suspicious.
...
byroot (Jean Boussier)
11:24 AM Ruby Revision 03c86b05 (git): Move `IS_TYPED_DATA` in RBasic.flags
Ref: https://github.com/ruby/ruby/pull/14134#issuecomment-3207733725
We can't safely use low-bit pointer tagging any...
byroot (Jean Boussier)

Also available in: Atom