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/29/2026
Issues
| open | closed | Total | |
|---|---|---|---|
| Assigned issues | 0 | 28 | 28 |
| Reported issues | 29 | 138 | 167 |
Projects
| Project | Roles | Registered on |
|---|---|---|
| Ruby | Committer | 09/27/2021 |
Activity
06/17/2026
-
06:34 AM Ruby Revision cae36665 (git): [ruby/json] ResumableParser#<<: call rb_str_modify before shrinking the buffer
- Fix: https://github.com/ruby/json/issues/1013
The string may be shared.
https://github.com/ruby/json/commit/11ed69439f
06/16/2026
-
02:52 PM Ruby Revision 78495ca4 (git): imemo_tmp_buffer: skip marking when useless
- In many place ALLOC_V / ALLOCV_N is used as a safer `alloca`,
and to behave like stack memory, `ALLOCV` does scan its buffer
for references using `rb_gc_mark_locations`.
The problem is that it's quite slow, and in many cases, the
tempor... -
01:44 PM Ruby Revision 0384a278 (git): [ruby/json] fast_float_parser.h: fix GCC 8 support
- https://github.com/ruby/json/commit/cdad7dfb26
-
01:00 PM Ruby Revision 99d5f19e (git): [ruby/json] fast_float_parser.h: handle `__has_builtin` not being defined
- https://github.com/ruby/json/commit/97dda65096
-
12:25 PM Ruby Revision c8ec3b96 (git): [ruby/json] fast_float_parser.h: copy `nlz_int64` from the bigdecimal gem
- https://github.com/ruby/json/commit/2203b8dce2
-
11:01 AM Ruby Revision 48dabba2 (git): [ruby/json] fast_float_parser.h: handle more environments
- Inspired by bigdecimal
https://github.com/ruby/json/commit/8d2a1ff57d -
10:10 AM Ruby Revision 3b582d1b (git): [ruby/json] fast_float_parser.h: handle `__has_builtin` not being defined
- https://github.com/ruby/json/commit/34bc289d69
-
08:28 AM Ruby Revision 52e03428 (git): Update ext/json dependency file
- And update the LEGAL mentions.
-
07:42 AM Ruby Revision 61e2d8e3 (git): [ruby/json] Replace Ryu with a C99 port of fast_float
- Contrary to Ryu, it remains correct up to 18 mantissa digits,
meaning we don't have to fallback as much to Ruby's much slower
`rb_cstr_to_dbl`.
On `canada.json`, the most number heavy benchmark, `ffp_s2d` is less
than 5% of total runtim... -
07:42 AM Ruby Revision 1096a7b5 (git): [ruby/json] fast_float_parser.h: add portable __builtin_clzll
- Required for Windows support.
https://github.com/ruby/json/commit/c171e34939