General

Profile

tarui (Masaya Tarui)

  • Email: tarui@prx.jp
  • Registered on: 04/07/2010
  • Last connection: 12/26/2017

Issues

Projects

Activity

10/21/2017

10:26 AM Ruby trunk Revision a2d6b37f (ruby-git): fix comment abount IMEMO_FL_USHIFT
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60252 b2dd03c8-39d4-4d8f-98ff-823fe69b080e

05/11/2016

03:08 PM Ruby trunk Revision cb459dbe (ruby-git): fix typo at ChangeLog
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54979 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
03:04 PM Ruby trunk Revision 0b8f8ac5 (ruby-git): * vm_insnhelper.c (vm_getivar): describe fast-path explicit
(compiler frindly). [Bug #12274].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54977 b2dd03c8-39d4-4d8f-98ff-8...
12:50 PM Ruby trunk Bug #12274 (Closed): accessing to instance variable should be fast.
Applied in changeset r54976.
----------
* compile.c (iseq_compile_each): share InlineCache during same
instance v...
12:50 PM Ruby trunk Revision 44916ec4 (ruby-git): * compile.c (iseq_compile_each): share InlineCache during same
instance variable accesses. Reducing memory consumption,
rasing cache hit rate and rasing branch prediction hit ra...

04/13/2016

12:55 PM Ruby trunk Bug #12274: accessing to instance variable should be fast.
> About the object check, is it not problematic to do ((struct RBasic*)obj)->klass if obj is a tagged integer (since ...
01:32 AM Ruby trunk Bug #12274: accessing to instance variable should be fast.
2016-04-13 5:41 GMT+09:00 <eregontp@gmail.com>:
> Issue #12274 has been updated by Benoit Daloze.
>avoiding some I...
01:13 AM Ruby trunk Bug #12274: accessing to instance variable should be fast.

there are 2 parts of optimization.
* share inline cache between same symbol(at compile.c)
* inline fast pass ...

04/12/2016

03:50 PM Ruby trunk Bug #12274 (Closed): accessing to instance variable should be fast.

Currently, accessing to instance variable is quite slower than accessing to local variable.
I think accessing to i...

11/26/2014

01:31 PM Ruby trunk Revision 18a7dade (ruby-git): * test/ruby/test_autoload.rb (class TestAutoload): change load target
from Continuation to Date. Becouse Continuation is no longer quiet.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tr...

Also available in: Atom