General

Profile

ko1 (Koichi Sasada)

  • Registered on: 05/28/2008
  • Last connection: 03/16/2017

Issues

Projects

Activity

03/15/2017

08:25 AM Ruby trunk Revision 57980: add several counters to analyze ivar inline caches.
* debug_counter.h: add (and renamed) several counters:
ivar_get_ic_hit
ivar_get_ic_miss
ivar_get_ic_miss_serial...

03/14/2017

06:52 AM Ruby trunk Revision 57970: Fiber also has same issue. [Bug #13313]
* thread.c (rb_vm_proc_local_ep): added.
* cont.c (rb_fiber_start): use rb_vm_proc_local_ep().

03/13/2017

07:50 AM Ruby trunk Bug #13282 (Rejected): opt_str_freeze does not always dedupe
for this case, `specialized_instruction` compilation option disable this feature.

03/02/2017

03:08 AM Ruby trunk Feature #12901: Anonymous functions without scope lookup overhead
On 2017/03/01 5:47, eregontp@gmail.com wrote:
> It is possible with deoptimization though.
> An optimizer might as...

02/21/2017

08:18 AM Ruby trunk Revision 57676: add performance counting mechanism for MRI debug/tuning purpose.
* How to enable this feature?
* define USE_DEBUG_COUNTER as 1.
* you can disable to output the result with
RU...

02/20/2017

07:12 PM Ruby trunk Revision 57667: remove harmful declaration.
* variable.c (gen_ivtbl_get): declaration conflict on VC++.

02/16/2017

09:15 AM Ruby trunk Revision 57641: use rb_iseq_check() for USE_LAZY_LOAD, too.
08:24 AM Ruby trunk Revision 57639: use rb_iseq_check() for USE_LAZY_LOAD.

02/10/2017

08:17 AM Ruby trunk Bug #8996 (Closed): pthread_mutex_lock EINVAL
r57595 fixes this problem. Sorry for late response and thank you for your great simple reproducing code!
08:15 AM Ruby trunk Revision 57595: check thread deadness correctly.

Also available in: Atom