General

Profile

Eregon (Benoit Daloze)

  • Login: Eregon
  • Registered on: 07/30/2009
  • Last connection: 04/21/2020

Issues

open closed Total
Assigned issues 0 46 46
Reported issues 23 118 141

Projects

Project Roles Registered on
Ruby Developer 08/02/2012
Backport187 Developer 06/18/2013
Backport191 Developer 08/02/2012
Backport192 Developer 08/02/2012
Backport193 Developer 08/02/2012
Backport200 Developer 02/17/2013
Backport21 Developer 12/21/2013
Backport22 Developer 12/19/2014
CommonRuby Developer 12/21/2012
Ruby 1.8 Developer 08/02/2012
Ruby master Developer 08/02/2012

Activity

08/10/2020

01:28 PM Ruby master Feature #17109 (Rejected): Eliminate the performance impact of operands' order in array's | and &
Eregon (Benoit Daloze)
01:28 PM Ruby master Feature #17109: Eliminate the performance impact of operands' order in array's | and &
[set.rb](https://github.com/ruby/ruby/blob/master/lib/set.rb) has this optimization for `intersection` and IMHO `Set`... Eregon (Benoit Daloze)
08:44 AM Ruby master Feature #13893: Add Fiber#[] and Fiber#[]= and restore Thread#[] and Thread#[]= to their original behavior
From #7 actually the checks would be needed in both cases, because one could save the value of `Thread.current.local`... Eregon (Benoit Daloze)
08:40 AM Ruby master Feature #13893: Add Fiber#[] and Fiber#[]= and restore Thread#[] and Thread#[]= to their original behavior
One consideration: `Fiber.current` is not available until `require "fiber"`.
So an API based on `Fiber.current` does...
Eregon (Benoit Daloze)

08/09/2020

06:53 PM Ruby master Misc #17041: DevelopersMeeting20200826Japan
* [Bug #17105] A single `return` can return to two different places in a proc inside a lambda inside a method (eregon... Eregon (Benoit Daloze)

08/08/2020

02:25 PM Ruby master Feature #14844: Future of RubyVM::AST?
@ioquatix Two reasons I've heard from projects using `RubyVM::AbstractSyntaxTree` are: built-in (not an extra depende... Eregon (Benoit Daloze)

08/07/2020

11:21 AM Ruby master Feature #15504: Freeze all Range objects
Right, every object cached at parse time must be deeply immutable, I would think that was an oversight. Eregon (Benoit Daloze)

08/06/2020

11:47 PM Ruby master Bug #17105: A single `return` can return to two different places in a proc inside a lambda inside a method
IMHO it should be a LocalJumpError. The Proc should return to the lambda, that's syntactically the closest scope it s... Eregon (Benoit Daloze)
11:00 AM Ruby master Bug #17105: A single `return` can return to two different places in a proc inside a lambda inside a method
I should also note some of these semantics might significantly harm the performance of Ruby.
CRuby seems to walk the...
Eregon (Benoit Daloze)
10:54 AM Ruby master Bug #17105 (Open): A single `return` can return to two different places in a proc inside a lambda inside a method
A single `return` in the source code might return to 2 different lexical places.
That seems wrong to me, as AFAIK al...
Eregon (Benoit Daloze)

Also available in: Atom