General

Profile

wanabe (_ wanabe)

Issues

Projects

Activity

10/25/2019

02:10 AM Ruby master Bug #16161 (Closed): tailcall_optimization may be disabled after r67315
Thank you to merge https://github.com/ruby/ruby/pull/2529 on 4ff2c58f919153b9a47f69f855a0b9d2bb0e0bbe.
I confirmed t...
wanabe (_ wanabe)

10/24/2019

07:40 PM Ruby master Revision 4ff2c58f (git): retry tailcall optimization (#2529)
Sorry, f62f90367fc3bce6714e7c34cbd040e14e43fe07 is push miss. wanabe (_ wanabe)

10/06/2019

09:20 AM Ruby master Bug #16161: tailcall_optimization may be disabled after r67315
Oh I've pushed wrong commit on https://github.com/ruby/ruby/pull/2528 .
I retry to push my working branch on https:/...
wanabe (_ wanabe)
07:00 AM Ruby master Bug #16161: tailcall_optimization may be disabled after r67315
I created Pull-Request https://github.com/ruby/ruby/pull/2528 wanabe (_ wanabe)
07:56 AM Ruby master Feature #15824: respond_to pattern for pattern match
The implementation can be very simple.
(I don't know whether `NODE_METHREF` is suitable.)
```diff
diff --git a/c...
wanabe (_ wanabe)
07:52 AM Ruby master Revision f62f9036 (git): tailcall optimization again (#2528)
This is follow up of r67315. wanabe (_ wanabe)
06:30 AM Ruby master Feature #15747 (Rejected): `(..1).last(2)` should return array but raise TypeError
Now, I think this proposal doesn't make sense.
So I reject it. thank you.
wanabe (_ wanabe)

09/12/2019

09:43 AM Ruby master Bug #16161: tailcall_optimization may be disabled after r67315
How about adding `vm_call_iseq_setup_tailcall_opt_start` as same as `vm_call_iseq_setup_normal_opt_start`?
(Copy-and...
wanabe (_ wanabe)

09/10/2019

12:28 AM Ruby master Bug #16161 (Closed): tailcall_optimization may be disabled after r67315
Before r67315:
```
$ ./miniruby -v -e 'iseq = RubyVM::InstructionSequence.compile("def foo(n, s = 0);return s if ...
wanabe (_ wanabe)

07/24/2019

11:37 PM Ruby master Bug #16019 (Closed): please backport df317151a5b4e0c5a30fcc321a9dc6abad63f7ed
`TracePoint#enable` can cause SEGV without df317151a5b4e0c5a30fcc321a9dc6abad63f7ed on ruby_2_6.
```
$ ((cd ../.....
wanabe (_ wanabe)

Also available in: Atom