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

05/03/2025

06:39 PM Ruby Bug #21302: Remove or Fix Set#to_h
I think you can just remove it. I used it in Pysch because it was there, if it wasn't intended to be added, just remo... byroot (Jean Boussier)

05/01/2025

08:06 AM Ruby Revision de6e59e5 (git): Sync ruby/json
Fix: https://github.com/ruby/json/issues/796 byroot (Jean Boussier)

04/30/2025

09:32 PM Ruby Revision c6599197 (git): get_next_shape_internal: Skip VM lock for single child case
If the shape has only one child, we check it lock-free without
compromising thread safety.
I haven't computed hard d...
byroot (Jean Boussier)
06:31 PM Ruby Revision f55138c9 (git): [ruby/psych] Handle Ruby 3.5 new Set class
Since `Set` no longer is a regular object class holding a Hash
it needs to be specially handled.
https://github.com/...
byroot (Jean Boussier)
06:12 AM Ruby Revision 7f0c6d30 (git): [ruby/json] Use RB_TYPE_P
https://github.com/ruby/json/commit/b14250f1da byroot (Jean Boussier)
06:12 AM Ruby Revision b7d1e33f (git): Update ext/json/generator/depend
byroot (Jean Boussier)
06:12 AM Ruby Revision b5beed45 (git): [ruby/json] SIMD: Match control char and double quote in one pass
`c < 32 || c == 34` is equivalent to `c ^ 2 < 33`.
Found in: https://lemire.me/blog/2025/04/13/detect-control-charac...
byroot (Jean Boussier)
06:12 AM Ruby Revision 338adad8 (git): [ruby/json] Fix i686 builds
We should test compilation with `-msse2` because we need to
test with whatever arguments Ruby will be compiled with.
...
byroot (Jean Boussier)
06:12 AM Ruby Revision 6ba0dc4d (git): [ruby/json] Fix --with-static-linked-ext builds
https://github.com/ruby/json/commit/d7d60cccb0 byroot (Jean Boussier)
06:12 AM Ruby Revision 6e782531 (git): [ruby/json] Remove explicit include of extconf.h
https://github.com/ruby/json/commit/6b059900de
.
byroot (Jean Boussier)

Also available in: Atom