General

Profile

ksss (Yuki Kurihara)

Issues

Activity

06/08/2017

05:22 AM Ruby trunk Feature #13639 (Open): Add "RTMIN" and "RTMAX" to Signal.list
I propose to add the key "RTMIN" and "RTMAX" to Signal.list
Currently, We can't know signal number for realtime-si...

05/17/2017

02:14 PM Ruby trunk Feature #12996: Optimize Range#===
I updated the patch (range_eqq2.patch).
It optimize only special cases.
---
# Range with Fixnum
~~~
i = ...
07:32 AM Ruby trunk Bug #12373: Optimize CSV#shift
@hsbt
Good, Thank you for confirming and managing.
04:05 AM Ruby trunk Bug #12373: Optimize CSV#shift
@hsbt
Thank you for responding.
csv-shift-hsbt.patch looks good to me.
> Should we use @double_quote_char inst...

04/02/2017

06:23 AM Ruby trunk Feature #12063: KeyError#receiver and KeyError#name
Which method name is best?
"**name**" referenced from "**Name**Error".
But I think, "**key**" is also good. Becau...

12/04/2016

01:49 AM Ruby trunk Feature #12996: Optimize Range#===
Yes, I tryed alias way.
But it was vary slow.
```
$ time ./miniruby t.rb
./miniruby t.rb 1.80s user 0.02s syst...

12/02/2016

05:09 AM Ruby trunk Feature #12996 (Open): Optimize Range#===
The proposal is that Range#=== optimize by reducing method calls.
## Benchmark
~~~shell
$ cat t.rb
i = 0
whi...

05/12/2016

02:12 PM Ruby trunk Bug #12373: Optimize CSV#shift
I update patches.
csv-shift-1.patch: Use **s1.start_with?(s2)** instead of **s1[0] == s2** and use **s1.end_with?(...
07:10 AM Ruby trunk Bug #12373: Optimize CSV#shift
Thank you for your reply.
> You can replace str1[-1] == str2 with str1.end_with?(str2) too, three places.
Yes, ...
12:45 AM Ruby trunk Bug #12373 (Closed): Optimize CSV#shift
I think that **`str1.start_with?(str2)`** is faster than **`str1[0] == str2`**.
Because **`str1.start_with?(str2)`**...

Also available in: Atom