Shugo Maeda

  • Registered on: 05/08/2008
  • Last connection: 03/20/2015

Projects

Activity

Reported issues: 52

Today

08:03 AM Ruby trunk Bug #11182 (Feedback): Refinement with alias causes strange behavior
Koichi Sasada wrote:
> With model (1), it seems C#foo will be called.
> WIth model (2), it seems M::C#foo will be c...

05/27/2015

05:33 AM Ruby trunk Bug #11182: Refinement with alias causes strange behavior
Koichi Sasada wrote:
> I believe the implementation uses (2) model.
>
> For (1), calling M::C#bar is reasonable.
...
05:05 AM Ruby trunk Bug #11182 (Open): Refinement with alias causes strange behavior
05:03 AM Ruby trunk Bug #11186 (Open): Can't refine aliases in subclasses
In the following program, D.new.bar returns :original, but should return :refined.
```
class C
def foo
:o...
02:49 AM Ruby trunk Bug #11182: Refinement with alias causes strange behavior
Koichi Sasada wrote:
> However, I think it is also reasonable to call refined C because people can assume C#bar shou...

05/26/2015

01:22 PM Ruby trunk Bug #11182: Refinement with alias causes strange behavior
Koichi Sasada wrote:
> Maybe (1) C#foo or (2) M#C#foo should be called. But I'm not sure which is suitable.
By D....
01:16 PM Ruby trunk Bug #11182 (Closed): Refinement with alias causes strange behavior
Applied in changeset r50642.
----------
* vm_method.c (rb_alias): should resolve refined methods.
[ruby-core:69360...
01:16 PM Ruby trunk Revision 50642: * vm_method.c (rb_alias): should resolve refined methods.
[ruby-core:69360] [Bug #11182]
12:25 PM Ruby trunk Bug #11182 (Assigned): Refinement with alias causes strange behavior

05/18/2015

04:56 AM Ruby trunk Revision 50525: * lib/monitor.rb (mon_try_enter, mon_enter): should reset @mon_count
just in case the previous owner thread dies without mon_exit.
[fix GH-874] Patch by @chrisberkhout

Also available in: Atom