mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
transform_mjit_header.rb: inline ivar operations
* Optcarrot before,--jit: ruby 2.6.0dev (2018-03-07 trunk 62689) +JIT [x86_64-linux] after,--jit: ruby 2.6.0dev (2018-03-07 trunk 62689) +JIT [x86_64-linux] last_commit=transform_mjit_header.rb: inline ivar operations Calculating ------------------------------------- before,--jit after,--jit optcarrot 67.852 69.359 fps Comparison: optcarrot after,--jit: 69.4 fps before,--jit: 67.9 fps - 1.02x slower git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62693 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
parent
c31f6285c7
commit
0a2fb188e3
1 changed files with 3 additions and 0 deletions
|
@ -53,6 +53,9 @@ module MJITHeader
|
|||
'vm_opt_aref_with',
|
||||
'vm_opt_aset_with',
|
||||
'vm_opt_not',
|
||||
'vm_getinstancevariable',
|
||||
'vm_setinstancevariable',
|
||||
'vm_setivar',
|
||||
]
|
||||
|
||||
# Return start..stop of last decl in CODE ending STOP
|
||||
|
|
Loading…
Reference in a new issue