General

Profile

byroot (Jean Boussier)

Issues

open closed Total
Assigned issues 0 24 24
Reported issues 22 116 138

Projects

Project Roles Registered on
Ruby Committer 09/27/2021
Backport187 Committer 09/27/2021
Backport191 Committer 09/27/2021
Backport192 Committer 09/27/2021
Backport193 Committer 09/27/2021
Backport200 Committer 09/27/2021
Backport21 Committer 09/27/2021
Backport22 Committer 09/27/2021
Ruby 1.8 Committer 09/27/2021
Ruby master Committer 09/27/2021

Like

Activity

02/14/2025

08:15 AM Ruby master Bug #21096: `Process.fork` hangs up on QEMU when called multiple times.
Thank you for the repro, I wonder if maybe it is caused by https://gitlab.com/qemu-project/qemu/-/issues/285 byroot (Jean Boussier)
07:13 AM Ruby master Revision c1f024f9 (git): [ruby/psych] Avoid calls to `require` in hotspots
Followup: https://github.com/ruby/psych/pull/686
This single call shows up as 4% of some controller actions
in the l...
byroot (Jean Boussier)
07:13 AM Ruby master Revision 51004c36 (git): [ruby/strscan] Fix a bug that scan_integer doesn't update matched
data
(https://github.com/ruby/strscan/pull/133)
Fix https://github.com/ruby/strscan/pull/130
Reported by Andrii Kon...
byroot (Jean Boussier)

02/13/2025

10:38 AM Ruby master Revision 9826047f (git): Array#sort_by! return early if sorting is useless
`Array#sort!` does that check, but `#sort_by!` always tries to
sort, which is wasteful.
byroot (Jean Boussier)

02/12/2025

09:23 AM Ruby master Revision f32d5071 (git): Elide string allocation when using `String#gsub` in MAP mode
If the provided Hash doesn't have a default proc, we know for
sure that we'll never call into user provided code, hen...
byroot (Jean Boussier)
04:15 AM Ruby master Revision 293ad8a4 (git): Fix a compatibility issue with `MultiJson.dump(obj, pretty: true)`
Fix: https://github.com/ruby/json/issues/748
`MultiJson` pass `State#to_h` as options, and the `as_json`
property de...
byroot (Jean Boussier)
04:15 AM Ruby master Revision abcafb08 (git): [ruby/json] Release 2.10.1
https://github.com/ruby/json/commit/aa5b7d6acb byroot (Jean Boussier)
04:12 AM Ruby master Revision 502bd6ba (git): [ruby/json] Release 2.10.0
https://github.com/ruby/json/commit/8b56d47254 byroot (Jean Boussier)

02/09/2025

07:33 PM Ruby master Bug #19288: Ractor JSON parsing significantly slower than linear parsing
> I'm not sure if this one is possible. If some Ractor is updating the hash, it could be in an inconsistent state whe... byroot (Jean Boussier)
06:40 PM Ruby master Feature #21126: Drop default_proc when Hash#freeze is called for better Ractor support
I was about to write the same thing as @jeremyevans0, the `default_proc` doesn't necessarily mutate the hash, hence d... byroot (Jean Boussier)

Also available in: Atom