General

Profile

Eregon (Benoit Daloze)

  • Login: Eregon
  • Registered on: 07/30/2009
  • Last sign in: 05/14/2025

Issues

open closed Total
Assigned issues 1 59 60
Reported issues 23 186 209

Projects

Project Roles Registered on
Ruby Committer 08/02/2012

Like

Activity

05/23/2025

02:08 PM Ruby Feature #21359: Introduce `Exception#cause=` for Post-Initialization Assignment
`msgpack` doesn't seem to handle recursive data structures:
```
irb(main):003> a=[]
=> []
irb(main):004> a<<a
=>...
Eregon (Benoit Daloze)
01:58 PM Ruby Feature #21365: Add `Namespace#eval`
Yep, agreed it'd be far more convenient for testing Namespace.
matheusrich (Matheus Richard) wrote in #note-1:
> ...
Eregon (Benoit Daloze)

05/22/2025

08:53 PM Ruby Bug #21362: Namespace: Inline method caches poisoned with builtins
Yeah such builtin/core Ruby files clearly need to be loaded and executed in the root namespace from a performance POV... Eregon (Benoit Daloze)
08:00 PM Ruby Feature #21359: Introduce `Exception#cause=` for Post-Initialization Assignment
ioquatix (Samuel Williams) wrote in #note-2:
> Yes, in Async, I want to set the cause of an exception before raising...
Eregon (Benoit Daloze)
10:15 AM Ruby Feature #21359: Introduce `Exception#cause=` for Post-Initialization Assignment
Do you have real-world examples where you would use this, e.g. in gems? Eregon (Benoit Daloze)
07:53 PM Ruby Feature #21361: Set execution file and line
I'm not sure we want to encourage generating Ruby code (generated code in many cases is pretty bad IMO, e.g. huge met... Eregon (Benoit Daloze)

05/19/2025

08:25 PM Ruby Bug #21348: Should Tracepoint track retry as another "call" event?
I agree with the OP that `:call` shouldn't trigger a second time here, since there is only one call to `foo`.
`retry...
Eregon (Benoit Daloze)
08:22 PM Ruby Misc #21350: Bundled gems lack online documentation
In the meanwhile https://www.rubydoc.info/ is a good workaround to get online docs of all gems, e.g. https://www.ruby... Eregon (Benoit Daloze)
08:15 PM Ruby Misc #21350: Bundled gems lack online documentation
I agree each bundled gem hosting its own docs is the best.
In some cases it might be valuable to host multiple versi...
Eregon (Benoit Daloze)
03:33 PM Ruby Feature #21309: Can Thread::Mutex be Ractor shareable?
@nevans See https://github.com/ruby/net-http/blob/b652fa506b3fc8420172683e62b13bcdf58dbf3d/lib/net/http.rb#L1657
And...
Eregon (Benoit Daloze)

Also available in: Atom