General

Profile

byroot (Jean Boussier)

Issues

open closed Total
Assigned issues 0 18 18
Reported issues 19 43 62

Projects

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

Activity

Today

07:52 AM Ruby master Bug #18501: [BUG] try to mark T_NONE object in RubyVM::InstructionSequence. load_from_binary
Thanks @tenderlove, your explanation makes sense to me.
From your description we should be able to reproduce with...
byroot (Jean Boussier)

01/24/2022

10:20 AM Ruby master Feature #18273: Class#subclasses
Sure, and you are entitled to it, I just don't understand how you reconcile it with the existence of weak references. byroot (Jean Boussier)
10:17 AM Ruby master Feature #18273: Class#subclasses
To me it behave just like weak references do:
```ruby
weakmap = ObjectSpace::WeakMap.new
weakmap[Object.new] = O...
byroot (Jean Boussier)
10:07 AM Ruby master Feature #18273: Class#subclasses
I don't think I understand what your issue is. `subclasses` returns all the *live object* (not yet GCed) that are dir... byroot (Jean Boussier)
08:26 AM Ruby master Feature #18273: Class#subclasses
> In my view, this method does not play well with object lifetime, semantically.
This is perfectly fine, Ruby isn'...
byroot (Jean Boussier)

01/23/2022

11:51 AM Ruby master Bug #18501: [BUG] try to mark T_NONE object in RubyVM::InstructionSequence. load_from_binary
I sent the core files to Aaron privately. byroot (Jean Boussier)

01/20/2022

09:47 PM Ruby master Bug #18249: The ABI version of dev builds of CRuby does not correspond to the ABI
> There might be more places that have this kind of assumption, so I feel like changing ruby_version will be a breaki... byroot (Jean Boussier)
03:02 PM Ruby master Bug #18501 (Open): [BUG] try to mark T_NONE object in RubyVM::InstructionSequence. load_from_binary
```
<OBJ_INFO:gc_mark_ptr@gc.c:6709> 0x00007fbf1fba1270 [2 M ] T_NONE
/tmp/bundle/ruby/3.1.0/gems/bootsnap-1.10....
byroot (Jean Boussier)

01/19/2022

03:36 PM Ruby master Feature #18498: Introduce a public WeakKeysMap that compares by equality
After another quick chat with @eregon I removed one of the use cases because I made a mistake, it does require a `Wea... byroot (Jean Boussier)
11:15 AM Ruby master Feature #16038 (Closed): Provide a public WeakMap that compares by equality rather than by identity
Closing in favor of https://bugs.ruby-lang.org/issues/18498 as requested. byroot (Jean Boussier)

Also available in: Atom