byroot (Jean Boussier)
- Login: byroot
- Email: byroot@ruby-lang.org, jean.boussier+ruby-lang@gmail.com, jean.boussier@shopify.com, jean.boussier@gmail.com
- Registered on: 03/11/2014
- Last sign in: 01/09/2026
Issues
| open | closed | Total | |
|---|---|---|---|
| Assigned issues | 0 | 28 | 28 |
| Reported issues | 27 | 132 | 159 |
Projects
| Project | Roles | Registered on |
|---|---|---|
| Ruby | Committer | 09/27/2021 |
Activity
02/21/2026
-
07:55 AM Ruby Bug #21920 (Closed): LIBRUBYARG_SHARED contains -lgmp and other libraries for static linking
- The commit was reverted https://github.com/ruby/ruby/pull/16212, it should be fixed now.
-
04:12 AM Ruby Revision 82e796b1 (git): Revert "[Bug #19831] Remove duplicate library warning"
- This reverts commit d256629bf9e194838d1837be74dcc0b8ff0bcfd6.
02/19/2026
-
12:31 PM Ruby Revision e7a09845 (git): [ruby/json] Add `allow_invalid_escape` parsing option
- Ref: https://github.com/ruby/json/issues/939
https://github.com/ruby/json/commit/05cec0cbee
02/13/2026
-
12:19 PM Ruby Revision c9a49411 (git): Dir.scan: fallback to `lstat` when encountering DT_UNKNOWN
- This was part of the spec accepted in [Feature #17001] but that
I forgot to include in the initial implementation.
to ensure coverage, we always go though the fallback path in debug
mode.
02/12/2026
-
07:35 PM Ruby Feature #21788 (Closed): Promote Thread::Monitor to a core class
- Applied in changeset commit:git|d8b8a95af9d6aab1e8da2b6f1808bc3ffd406889.
----------
Make Monitor a core class
[Feature #21788]
It allows monitor to access internal routines and remove some overhead.
Before:
```
ruby 4.0.0dev (2025-... -
07:35 PM Ruby Revision d8b8a95a (git): Make Monitor a core class
- [Feature #21788]
It allows monitor to access internal routines and remove some overhead.
Before:
```
ruby 4.0.0dev (2025-12-13T04:52:13Z master 71dd272506) +YJIT +PRISM [arm64-darwin25]
Warming up -------------------------------------... -
02:52 PM Ruby Feature #21800 (Closed): `Dir.scan` to list directory entires with their type
- Applied in changeset commit:git|3b5ee7488c8064cd3b1afc41bc43afdb907fdf16.
----------
Dir.scan: return or yield children along with their type
[Feature #21800]
There are numerous ruby tools that need to recursively scan
the project dir... -
02:52 PM Ruby Revision 3b5ee748 (git): Dir.scan: return or yield children along with their type
- [Feature #21800]
There are numerous ruby tools that need to recursively scan
the project directory, such as Zeitwerk, rubocop, etc.
All of them end up listing childs of a directory then for each child
emit a `stat` call to check if it'... -
11:04 AM Ruby Feature #19107: Allow trailing comma in method signature
- I'm no expert on that area, but my understanding is that lambda specifically handle argument like methods do, not like proc do.
-
09:25 AM Ruby Misc #21630: Suggest @Earlopain for core contributor
- @Earlopain about https://bugs.ruby-lang.org/issues/21839#note-7, if you need someone to review & merge your PRs on Ruby, feel free to tag me on your PRs.