Vit Z

Activity

Reported issues: 0

07/31/2015

04:59 AM Ruby trunk Bug #10892: Deadlock in autoload
That broken rubyspec was written by me. The problem lies with repeatedly `autoload`ing the same `.rb` file, since thi...

06/14/2014

07:09 PM CommonRuby Feature #8259: Atomic attributes accessors
Petr Chalupa wrote:
> it certainly looks appealing and convenient to have atomic ivars, but I have an devil advocate...

06/11/2014

08:14 AM CommonRuby Feature #8259: Atomic attributes accessors
Eric Wong wrote:
> Does that mean segfaulting the VM on concurrent Hash or Array access
> is OK? I don't think a...

06/10/2014

09:35 PM CommonRuby Feature #8259: Atomic attributes accessors
Eric Wong wrote:
> Right. There's no way I will ever advocate a memory barrier of any
> kind by default for read...
09:39 AM CommonRuby Feature #8259: Atomic attributes accessors
> I do atomic operations all the time in C on arbitrary addresses.
> Lazy, non-atomic accesses run without speed p...

06/09/2014

10:23 PM CommonRuby Feature #8259: Atomic attributes accessors
In my opinion an ideal API would have "atomic" attributes declared at the class level,
yet can be used as normal `@f...

08/25/2013

12:35 AM Ruby trunk Feature #6216: SystemStackError backtraces should not be reduced to one line
I'm not sure @matz/@ko1 understood what @postmodern was trying to describe.
Given an `overlfow.rb` ruby program:
...

08/05/2012

09:22 AM Ruby trunk Bug #6278: in `join': deadlock detected (fatal)
@kosaki's solution seems to be much better than mine.
+1

08/04/2012

10:53 PM Ruby trunk Bug #6278: in `join': deadlock detected (fatal)

=begin
I've tracked this down to a spinlock/deadlock-detection race condition.
Here's a much shorter script to ...

Also available in: Atom