Eregon (Benoit Daloze)

  • Registered on: 07/30/2009
  • Last connection: 08/05/2018





01:21 PM Ruby trunk Feature #15000 (Open): Prevent to initialize MonitorMixin twice
Some libraries or tests unfortunately do something like:
~~~ ruby
require 'monitor'
class Foo
include Monitor...
12:59 PM Ruby trunk Bug #14999 (Open): ConditionVariable doesn't require the Mutex if Thread#kill-ed
These specs reproduce the issue:
12:51 PM Ruby trunk Bug #14998 (Open): Race conditions in MonitorMixin when interrupted
The code of MonitorMixin#wait is:
~~~ ruby
def wait(ti...
12:20 PM Ruby trunk Misc #14907: [PATCH] io.c: do not close inherited FDs by default
@normalperson FWIW, I'm not fond of the jobserver-related logic in spec/ruby/optional/capi/spec_helper.rb, it's too c...


10:12 AM Ruby trunk Feature #14954: Add :wait option to RubyVM::MJIT.pause
Just a thought:
Pausing MJIT for benchmarks, even microbenchmarks, might have quite unintended effects once there is...


02:32 PM Ruby trunk Feature #14916: Proposal to add Array#===
I think there is a potential incompatibility here, due to changing the behavior of #===.
The fact `Module#===` doesn...


04:19 PM Ruby trunk Revision 64180 (trunk): Update to ruby/spec@9be7c7e
04:19 PM Ruby trunk Revision b53cf149 (ruby-git): Update to ruby/spec@9be7c7e
git-svn-id: svn+ssh:// b2dd03c8-39d4-4d8f-98ff-823fe69b080e
04:19 PM Ruby trunk Revision 64179 (trunk): Update to ruby/mspec@072849e
04:19 PM Ruby trunk Revision aeeaadaa (ruby-git): Update to ruby/mspec@072849e
git-svn-id: svn+ssh:// b2dd03c8-39d4-4d8f-98ff-823fe69b080e

Also available in: Atom