General

Profile

mrkn (Kenta Murata)

Issues

Projects

Activity

07/14/2017

06:44 AM Ruby trunk Feature #13583 (Closed): Adding `Hash#transform_keys` method
Applied in changeset trunk|r59328.
----------
hash.c: Add Hash#transform_keys and Hash#transform_keys!
* hash.c (tr...
06:44 AM Ruby trunk Revision 59328 (trunk): hash.c: Add Hash#transform_keys and Hash#transform_keys!
* hash.c (transform_keys_i, rb_hash_transform_keys): Add Hash#transform_keys.
[Feature #13583] [ruby-core:81290]
*...

05/20/2017

06:55 PM Ruby trunk Bug #13566 (Assigned): A process freezes at the beginning of C level backtrace when a certain SEGV is occurred
This issue is not only for NULL but also the other address such as 0x00000000000001.
```
$ ruby -r fiddle -e 'Fid...

05/17/2017

03:16 AM Ruby trunk Bug #13566: A process freezes at the beginning of C level backtrace when a certain SEGV is occurred
It can be reproducible on Ruby 2.2.7, too.
```
$ RBENV_VERSION=2.2.7 ruby -rfiddle -e 'Fiddle::Function.new(Fiddl...
02:42 AM Ruby trunk Bug #13566: A process freezes at the beginning of C level backtrace when a certain SEGV is occurred
I confirmed that it is reproducible on Ruby 2.3.3.
```
$ RBENV_VERSION=2.3.3 ruby -r fiddle -e 'Fiddle::Function....
02:32 AM Ruby trunk Bug #13566: A process freezes at the beginning of C level backtrace when a certain SEGV is occurred
A small code to reproduce this issue is here:
```ruby
require 'fiddle'
Fiddle::Function.new(Fiddle::NULL, [], Fi...

05/16/2017

07:03 AM Ruby trunk Bug #13566: A process freezes at the beginning of C level backtrace when a certain SEGV is occurred
I've confirmed that this issue isn't reproduced on x86_64-linux.

05/15/2017

08:51 AM Ruby trunk Bug #13566: A process freezes at the beginning of C level backtrace when a certain SEGV is occurred
Note that I use CPython 3.6 that is built with `--with-shared` configure option.
08:45 AM Ruby trunk Bug #13566 (Assigned): A process freezes at the beginning of C level backtrace when a certain SEGV is occurred
I found the issue that a process freezes at the beginning of C level backtrace printing when a certain SEGV is occurr...

04/14/2017

05:19 AM Ruby trunk Bug #13426 (Closed): Improve performance of implicit type conversion using #to_r
Applied in changeset trunk|r58347.
----------
Improve performance of type conversion using to_r
* object.c: Add to_...

Also available in: Atom