General

Profile

mrkn (Kenta Murata)

  • Login: mrkn
  • Email: muraken@gmail.com
  • Registered on: 03/20/2009
  • Last connection: 08/31/2020

Issues

open closed Total
Assigned issues 20 162 182
Reported issues 14 80 94

Projects

Project Roles Registered on
Ruby Developer 02/15/2010
Backport187 Developer 06/18/2013
Backport191 Developer 02/15/2010
Backport192 Developer 10/05/2011
Backport193 Developer 10/05/2011
Backport200 Developer 02/17/2013
Backport21 Developer 12/21/2013
Backport22 Developer 12/19/2014
CommonRuby Developer 12/21/2012
Ruby 1.8 Developer 02/15/2010
Ruby master Developer 02/15/2010

Activity

10/27/2020

08:32 AM Ruby master Feature #17288 (Open): Optimize __send__ call with a literal method name
I made a patch to optimize a `__send__` call with a literal method name. This optimization replaces a `__send__` met... mrkn (Kenta Murata)

10/26/2020

03:44 AM Ruby master Bug #16518 (Assigned): Should we rationalize Rational's numerator automatically?
I'm working on it at https://github.com/ruby/ruby/pull/3702 mrkn (Kenta Murata)

10/22/2020

06:12 AM Ruby master Bug #12485 (Assigned): Kernel.Rational raises TypeError though given denominator returns 1 by to_int
I'm working on this at https://github.com/ruby/ruby/pull/3684 mrkn (Kenta Murata)
02:23 AM Ruby master Feature #17279 (Open): Allow a negative step in Range#step with a block
`Range#step` prohibits a negative step when a block is given.
```
>> (6..3).step(-1) {|i| p i }
Traceback (most ...
mrkn (Kenta Murata)

10/20/2020

05:00 AM Ruby master Bug #17271 (Closed): Array#[]= puts -1 at the end-component of the endless range in its exception message
```
irb(main):001:0> [*0..5][-7..] = 1
Traceback (most recent call last):
5: from /home/mrkn/.rbenv/versio...
mrkn (Kenta Murata)

10/09/2020

08:01 AM Ruby master Feature #17195: Freeze Enumerator::ArithmeticSequence objects
The reason why ArithmeticSequence is a subclass of Enumerator is for conserving the compatibility of the return types... mrkn (Kenta Murata)

10/02/2020

12:13 AM Ruby master Feature #17135: Improve performance of Integer#size method
`INT2FIX(sizeof(long)` is a constant expression because `INT2FIX` is a constant inline function that only does some a... mrkn (Kenta Murata)

09/25/2020

12:06 PM Ruby master Feature #13767 (Closed): add something like python's buffer protocol to share memory between different narray like classes
Fixed by https://github.com/ruby/ruby/commit/890bc2cdde4097390f3b71dfeaa36dd92ee0afe2 mrkn (Kenta Murata)
12:06 PM Ruby master Feature #14722 (Closed): python's buffer protocol clone
Fixed by https://github.com/ruby/ruby/commit/890bc2cdde4097390f3b71dfeaa36dd92ee0afe2 mrkn (Kenta Murata)

09/16/2020

04:31 AM Ruby master Bug #17172: Passing a complex number to Complex.polar occurs assertion failed when NDEBUG is undefined
A patch is https://github.com/ruby/ruby/pull/3551. mrkn (Kenta Murata)

Also available in: Atom