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 | 26 | 122 | 148 |
Projects
Project | Roles | Registered on |
---|---|---|
Ruby | Committer | 09/27/2021 |
Like
Activity
06/14/2025
-
05:55 AM Ruby Revision 74cdf872 (git): Remove test_object_id_race_free_with_stress_compact
- This test was written for another implementation of `#object_id`
which had complex interations with GC, that's not th...
06/13/2025
-
09:50 PM Ruby Revision b51078f8 (git): Enforce consistency between shape_id and FL_EXIVAR
- The FL_EXIVAR is a bit redundant with the shape_id.
Now that the `shape_id` is embedded in all objects on all archs,
... -
09:50 PM Ruby Revision 6dbe24fe (git): Use the `shape_id` rather than `FL_EXIVAR`
- We still keep setting `FL_EXIVAR` so that `rb_shape_verify_consistency`
can detect discrepancies. -
09:50 PM Ruby Revision 15084fbc (git): Get rid of FL_EXIVAR
- Now that the shape_id gives us all the same information, it's no
longer needed. -
05:46 PM Ruby Revision a99d941c (git): Add SHAPE_ID_HAS_IVAR_MASK for quick ivar check
- This allow checking if an object has ivars with just a shape_id
mask. -
05:46 PM Ruby Revision fb0dbbc0 (git): [ruby/date] d_lite_marshal_load: copy ivars in the right order
- https://github.com/ruby/date/commit/dbf4e957dc
-
05:40 PM Ruby Revision 99a72df1 (git): [ruby/date] Remove references to FL_EXIVAR
- This flag isn't really meant to be public, it's an implementation
detail of Ruby.
And checking it before calling `rb... -
04:27 PM Ruby Revision e22fc73c (git): Fix a race condition in object_id for shareable objects
- If an object is shareable and has no capacity left, it isn't
safe to store the object ID in fields as it requires an ... -
03:13 PM Ruby Revision 97ea756e (git): test/ruby/test_ractor.rb: avoid outputting anything
-
03:13 PM Ruby Revision 545e99da (git): mmtk: Get rid of unused reference to FL_EXIVAR
Also available in: Atom