[ruby-cvs:61894] nobu:r54732 (trunk): vm_insnhelper.c: getivar setivar optimization

nobu at ruby-lang.org nobu at ruby-lang.org
Sat Apr 23 21:17:36 JST 2016


nobu	2016-04-23 21:17:36 +0900 (Sat, 23 Apr 2016)

  New Revision: 54732

  https://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=revision&revision=54732

  Log:
    vm_insnhelper.c: getivar setivar optimization
    
    * vm_insnhelper.c (vm_getivar, vm_setivar): remove inline.
    
    * vm_insnhelper.c (vm_call_ivar, vm_call_attrset): tweak the order
      tail-call-optimization friendly.

  Modified files:
    trunk/vm_insnhelper.c


More information about the ruby-cvs mailing list