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: 07/17/2025
Issues
| open | closed | Total | |
|---|---|---|---|
| Assigned issues | 0 | 26 | 26 |
| Reported issues | 26 | 123 | 149 |
Projects
| Project | Roles | Registered on |
|---|---|---|
| Ruby | Committer | 09/27/2021 |
Activity
11/01/2025
-
04:07 PM Ruby Bug #21560: RUBY_MN_THREADS=1 causes large performance regression in Puma 7
- The 3.4 backport was merged, but the 3.3 backport doesn't apply cleanly.
-
02:35 PM Ruby Revision 5384136e (git): [ruby/json] Enable JSON_DEBUG for parser/extconf.rb
- https://github.com/ruby/json/commit/82b030f294
-
01:58 PM Ruby Revision af0597f0 (git): [ruby/json] Enable JSON_DEBUG for parser/extconf.rb
- https://github.com/ruby/json/commit/3ea744ad67
-
12:06 PM Ruby Revision a97f4c62 (git): [ruby/json] parser.c: Appease GCC warning
- ```
../../../../../../ext/json/ext/parser/parser.c:1142:40: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses]
1142 | if (RB_UNLIKELY(first_digit == '0' && mantissa_digits > 1 || negative && mantissa_digits == 0))... -
12:00 PM Ruby Revision ed7229ea (git): [ruby/json] parser.c: Use SWAR to skip consecutive spaces
- Closes: https://github.com/ruby/json/pull/881
If we encounter a newline, it is likely that the document is pretty printed,
hence that the newline is followed by multiple spaces.
In such case we can use SWAR to count up to eight consecu... -
10:22 AM Ruby Revision babf50e3 (git): [ruby/json] Use SWAR for parsing integers on little endian machines
- Closes: https://github.com/ruby/json/pull/878
```
== Parsing float parsing (2251051 bytes)
ruby 3.4.6 (2025-09-16 revision https://github.com/ruby/json/commit/dbd83256b1) +YJIT +PRISM [arm64-darwin24]
Warming up ------------------------... -
09:54 AM Ruby Revision bca8fce7 (git): [ruby/json] parser.c: Introduce `rest()` helper
- https://github.com/ruby/json/commit/11f4e7b7be
-
09:41 AM Ruby Revision 1942cb21 (git): [ruby/json] Add test coverage for T_BIGNUM parsing
- https://github.com/ruby/json/commit/f0150e2944
-
09:40 AM Ruby Revision b3d5c966 (git): [ruby/json] parser.c: Introduce `peek()` and `eos()` helpers
- Encapsulate pointer arithmetic to reduce possibility of mistakes.
https://github.com/ruby/json/commit/8b39407225 -
08:52 AM Ruby Revision a6bdf52b (git): [ruby/json] parser.c: Extract json_parse_digits
- https://github.com/ruby/json/commit/1bf405ecc6