General

Profile

byroot (Jean Boussier)

Issues

open closed Total
Assigned issues 0 24 24
Reported issues 23 115 138

Projects

Project Roles Registered on
Ruby Committer 09/27/2021
Backport187 Committer 09/27/2021
Backport191 Committer 09/27/2021
Backport192 Committer 09/27/2021
Backport193 Committer 09/27/2021
Backport200 Committer 09/27/2021
Backport21 Committer 09/27/2021
Backport22 Committer 09/27/2021
Ruby 1.8 Committer 09/27/2021
Ruby master Committer 09/27/2021

Like

Activity

01/16/2025

12:01 AM Ruby master Revision 91918bb0 (git): [ruby/json] Refactor JSONFixturesTest
https://github.com/ruby/json/commit/c69963fbe5 byroot (Jean Boussier)

01/14/2025

11:54 AM Ruby master Bug #20972 (Closed): OpenSSL Memory Usage
Applied in changeset commit:git|2f5d31d38ad6918410da1c41936e043f47725d4f.
----------
[ruby/openssl] Reduce OpenSSL::...
byroot (Jean Boussier)
11:54 AM Ruby master Revision 2f5d31d3 (git): [ruby/openssl] Reduce OpenSSL::Buffering#do_write overhead
[Bug #20972]
The `rb_str_new_freeze` was added in https://github.com/ruby/openssl/issues/452
to better handle concur...
byroot (Jean Boussier)
11:54 AM Ruby master Revision 4f794858 (git): [ruby/openssl] Refactor buffer usage to only use `append_as_bytes`
https://github.com/ruby/openssl/commit/28f2901c48 byroot (Jean Boussier)
08:27 AM Ruby master Bug #20816: Potential regression in Ruby 3.3.x (compared with 3.1 and 3.2) regarding fast syscalls and multi-threading.
@ko1 would input would be welcome on this issue. byroot (Jean Boussier)
08:25 AM Ruby master Bug #21032: `Module#autoload?` is slow when `$LOAD_PATH` contains a relative path
I dug more into this today, based on @nobu's review. `autoload?` isn't the only thing slowed down in such case.
Pe...
byroot (Jean Boussier)
08:08 AM Ruby master Revision 599fbeaf (git): [ruby/json] Refactor JSON::Ext::Parser to split configuration and parsing state
Ref: https://github.com/ruby/json/pull/718
The existing `Parser` interface is pretty bad, as it forces to
instantiat...
byroot (Jean Boussier)
08:08 AM Ruby master Revision 2f0741dd (git): [ruby/json] Fix a method redefinition warning in C parser
Ref: https://github.com/ruby/json/pull/728
Ref: https://github.com/ruby/ruby/pull/12569
https://github.com/ruby/json...
byroot (Jean Boussier)

01/13/2025

07:49 PM Ruby master Bug #21032: `Module#autoload?` is slow when `$LOAD_PATH` contains a relative path
@fxn tracked it down to https://github.com/emailage/Emailage_Ruby/blob/64b9762cda7608ac1eeced2a85ad5f4b7919f4f0/lib/e... byroot (Jean Boussier)
05:35 PM Ruby master Bug #21032 (Open): `Module#autoload?` is slow when `$LOAD_PATH` contains a relative path
Reproduction script:
```ruby
require 'benchmark'
$LOAD_PATH << 'relative-path'
autoload :FOO, '/tmp/foo.rb'...
byroot (Jean Boussier)

Also available in: Atom