byroot (Jean Boussier)
- Login: byroot
- Email: [email protected], [email protected], [email protected], [email protected]
- Registered on: 03/11/2014
- Last sign in: 05/20/2025
Issues
open | closed | Total | |
---|---|---|---|
Assigned issues | 0 | 24 | 24 |
Reported issues | 27 | 120 | 147 |
Projects
Project | Roles | Registered on |
---|---|---|
Ruby | Committer | 09/27/2021 |
Like
Activity
06/07/2025
-
04:30 PM Ruby Revision 689ec511 (git): Replicate `heap_index` in shape_id flags.
- This is preparation to getting rid of `T_OBJECT` transitions.
By first only replicating the information it's easier t... -
04:30 PM Ruby Revision 54edc930 (git): Leave the shape_id_t highest bit unused to avoid crashing YJIT
-
04:30 PM Ruby Revision 8c4e368d (git): shape.c: ensure heap_index is consistent for complex shapes
-
04:30 PM Ruby Revision 2de67d42 (git): shape.c: assert we're not returning INVALID_SHAPE_ID.
-
04:30 PM Ruby Revision 1c96aed6 (git): Remove EMBEDDED shape_id flags
-
04:30 PM Ruby Revision 6eb0cd8d (git): Get rid of SHAPE_T_OBJECT
- Now that we have the `heap_index` in shape flags we no longer
need `T_OBJECT` shapes. -
04:30 PM Ruby Revision 191f6e3b (git): Get rid of rb_shape_t.heap_id
-
04:30 PM Ruby Revision a640723d (git): Simplify `rb_gc_rebuild_shape`
- Now that there no longer multiple shape roots, all we need to do
when moving an object from one slot to the other is ... -
04:30 PM Ruby Revision 7d8695e0 (git): Stop pinning shape edges
- Now that `rb_shape_traverse_from_new_root` has been eliminated there's
no longer any reason to pin these objects, bec... -
08:07 AM Ruby Feature #21219: `Object#inspect` accept a list of instance variables to display
- Thank you Matz.
I opened a pull request derived from @nobu's patch: https://github.com/ruby/ruby/pull/13555
I t...
Also available in: Atom