General

Profile

Eregon (Benoit Daloze)

  • Registered on: 07/30/2009
  • Last connection: 03/20/2019

Issues

Projects

Activity

03/20/2019

12:21 PM Ruby trunk Bug #15711: Remove use of _id2ref from DRb
@headius Could you attach a diff for the weakref-based approach?
It seems the GitHub link doesn't work well (it show...
Eregon (Benoit Daloze)
11:03 AM Ruby trunk Feature #15663: Documenting autoload semantics
akr (Akira Tanaka) wrote:
> Eregon (Benoit Daloze) wrote:
>
> > I would have thought `require autoload_path` woul...
Eregon (Benoit Daloze)
10:47 AM Ruby trunk Bug #15598: Deadlock on mutual reference of autoloaded constants
Should this "global autoload lock" also be locked for normal non-autoload `require`?
Otherwise I think it could dead...
Eregon (Benoit Daloze)

03/14/2019

04:56 PM Ruby trunk Bug #15438: Threads can't switch faster than TIME_QUANTUM_(NSEC|USEC|MSEC)
> It does not have to know. It will use, say -5 because it is meaningful on MRI. The value is then clamped to -3 by e... Eregon (Benoit Daloze)

03/13/2019

08:21 PM Ruby trunk Feature #14145: Proposal: Better Method#inspect
My understanding is `#inspect` shows useful information for debugging, so then the source location is very useful, an... Eregon (Benoit Daloze)
08:10 PM Ruby trunk Bug #15438: Threads can't switch faster than TIME_QUANTUM_(NSEC|USEC|MSEC)
> the semantic of 'priority' right now is very platform-specific anyways
The specific semantics maybe, but the ra...
Eregon (Benoit Daloze)
04:40 PM Ruby trunk Bug #15438: Threads can't switch faster than TIME_QUANTUM_(NSEC|USEC|MSEC)
Why is RUBY_THREAD_PRIORITY_MIN changed? This should be discussed in this thread.
Other implementations have to fo...
Eregon (Benoit Daloze)
06:25 PM Ruby trunk Feature #15663 (Open): Documenting autoload semantics
The semantics of autoload are extremely complicated.
As far as I can see, they are unfortunately not documented.
...
Eregon (Benoit Daloze)

03/07/2019

06:05 PM Ruby trunk Bug #15620: Block argument usage affects lambda semantic
Right, `define_method` is kind of an exception.
However, it doesn't mutate the lambda-ness of the Proc, it creates a...
Eregon (Benoit Daloze)
02:57 PM Ruby trunk Bug #15620: Block argument usage affects lambda semantic
`lambda(&proc{}).lambda?` returns false because I think the rule is:
once a Proc is created, it never changes its la...
Eregon (Benoit Daloze)

Also available in: Atom