General

Profile

byroot (Jean Boussier)

Issues

open closed Total
Assigned issues 0 24 24
Reported issues 24 118 142

Projects

Project Roles Registered on
Ruby Committer 09/27/2021

Like

Activity

04/15/2025

07:48 AM Ruby Revision 26a9ccbf (git): [ruby/json] Deprecate Kernel#j and Kernel#jj
https://github.com/ruby/json/commit/27155b6500 byroot (Jean Boussier)
07:48 AM Ruby Revision 77a52787 (git): [ruby/json] Cleanup Kernel#JSON
https://github.com/ruby/json/commit/573ebdca89 byroot (Jean Boussier)
07:48 AM Ruby Revision 1afc5399 (git): [ruby/json] Get rid of JSONError.wrap
https://github.com/ruby/json/commit/3e7e661ef5 byroot (Jean Boussier)
07:48 AM Ruby Revision 62b7ae95 (git): [ruby/json] Don't create custom NaN and Infinity objects.
https://github.com/ruby/json/commit/ff8e18392d byroot (Jean Boussier)

04/14/2025

10:57 PM Ruby Revision 0606046c (git): Lazily create `objspace->id_to_obj_tbl`
This inverse table is only useful if `ObjectSpace._id2ref` is used,
which is extremely rare. The only notable excepti...
byroot (Jean Boussier)

04/10/2025

12:23 PM Ruby Misc #21100: DevMeeting before RubyKaigi 2025
* [Feature #21219] `Object#inspect` accept a list of instance variables to display (byroot)
* Redefining `#inspect...
byroot (Jean Boussier)
07:49 AM Ruby Bug #21261 (Closed): Backport fix for crash in TCPSocket.open(..., nil)
byroot (Jean Boussier)

04/08/2025

11:11 PM Ruby Revision ae45a7a9 (git): [ruby/json] Cleanup jeaiii-ltoa to not need pragmas
https://github.com/ruby/json/commit/97f2924d0a byroot (Jean Boussier)
09:23 AM Ruby Bug #21220: Memory corruption in update_line_coverage() [write at index -1]
> So I guess I should merge the proposed patch as a precaution?
I think so yes, with that eval code as a test case.
byroot (Jean Boussier)
08:28 AM Ruby Bug #21220: Memory corruption in update_line_coverage() [write at index -1]
Nice find!
Can source line ever legitimately be `0`? Perhaps we are missing some assertions that would have caught...
byroot (Jean Boussier)

Also available in: Atom