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: 07/31/2026
Issues
| open | closed | Total | |
|---|---|---|---|
| Assigned issues | 2 | 31 | 33 |
| Reported issues | 27 | 150 | 177 |
Projects
| Project | Roles | Registered on |
|---|---|---|
| Ruby | Committer | 09/27/2021 |
Activity
Today
-
11:31 AM Ruby Revision 5a395d2a (git): marshal.c: embed `compat_tbl` in load and dump args
-
11:31 AM Ruby Revision e9171824 (git): marshal.c: embed dump_arg.encodings
-
11:31 AM Ruby Revision fb4dc15d (git): marshal.c: embed userdefs
-
11:31 AM Ruby Revision 177404c6 (git): marshal.c: embed `data` in load and dump args
-
11:31 AM Ruby Revision 02bfa784 (git): marshal.c: embed `symbols` in load and dump args
-
11:31 AM Ruby Revision 6a30bcbf (git): marshal.c: embed load_arg.partial_objects
09/23/2026
-
05:36 AM Ruby Bug #22377 (Closed): compile.c: `getlocal` not turned into `getlocal_WC_0`
- Applied in changeset commit:git|0fab30f723810af1608d2162e2aef32b44a1ee3a.
----------
compile.c: ensure swapped element isn't skipped
[Bug #22377]
When we statically resolve a `swap` we need to make sure the element
we reordered will r... -
04:10 AM Ruby Bug #22377: compile.c: `getlocal` not turned into `getlocal_WC_0`
- Thanks for the repro, I think I know what's going on, I'll look into it.
-
05:36 AM Ruby Revision 0fab30f7 (git): compile.c: ensure swapped element isn't skipped
- [Bug #22377]
When we statically resolve a `swap` we need to make sure the element
we reordered will receive its optimization pass.
09/21/2026
-
02:42 PM Ruby Revision 41e04ff5 (git): [ruby/prism] Stop marking PM_SOURCE_FILE_NODE as static
- Ref: https://bugs.ruby-lang.org/issues/17593.
Because `__FILE__` is currently considered a static literal,
it's entirely evaluated during compilation.
The problem is that ISeqs can be serialized and reloaded later,
but since `__FILE__`...