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: 05/20/2025
Issues
open | closed | Total | |
---|---|---|---|
Assigned issues | 0 | 24 | 24 |
Reported issues | 29 | 118 | 147 |
Projects
Project | Roles | Registered on |
---|---|---|
Ruby | Committer | 09/27/2021 |
Like
Activity
05/24/2025
-
08:04 AM Ruby Bug #21370: `it` can cause ISeq serialization failure
- I have a fix but no idea if it's the correct approach: https://github.com/ruby/ruby/pull/13436
-
07:56 AM Ruby Bug #21370 (Open): `it` can cause ISeq serialization failure
- Originally reported at: https://github.com/rails/rails/issues/55108
```ruby
iseq = RubyVM::InstructionSequence.co...
05/23/2025
-
03:33 PM Ruby Revision 52da5f8b (git): Refactor `rb_shape_transition_remove_ivar`
- Move the fields management logic in `rb_ivar_delete`, and keep
shape managment logic in `rb_shape_transition_remove_i... -
03:33 PM Ruby Revision 1435ea7f (git): Add missing lock for `Module#remove_instance_variable`
- We must take a lock to ensure another ractor isn't reading the ivars
while we're moving them.
05/22/2025
-
10:10 AM Ruby Revision f18883b2 (git): Namespaces: Don't initialize fields for T_ICLASS
- ICLASS don't have instance variables or anything like that.
`gc_mark_classext_iclass` didn't mark it, and `classext_...
05/21/2025
-
07:29 AM Ruby Revision 0964593e (git): Shrink `sym_proc_cache` by half
- There is no need to store the symbol and the proc given the
proc has a reference to the symbol.
This makes the cache...
05/20/2025
-
08:21 AM Ruby Bug #21341: `Namespace is not a module (TypeError)` without enabling the namespace
- > But the incompatibility may not have been considered since toplevel Ruby used to warn in 3.4 for Ruby::VERSION and ...
-
08:18 AM Ruby Feature #21353 (Open): Add shape_id to RBasic under 32 bit
- Currently on 64bit systems, for every types, the `shape_id` is stored inside the `RBasic.flags` field, and is 32bit
...
05/19/2025
-
01:06 PM Ruby Bug #21352 (Closed): Invalid read in shape lookup code
- Applied in changeset commit:git|83d636f2d01f6bc1fd044a6f6c3071303b68dd82.
----------
Free shapes last
[Bug #21352]
... -
01:06 PM Ruby Revision 83d636f2 (git): Free shapes last
- [Bug #21352]
`rb_objspace_free_objects` may need to check objects shapes
to know how to free them.
Also available in: Atom