[ruby-cvs:69851] k0kubun:r62693 (trunk): transform_mjit_header.rb: inline ivar operations

k0kubun at ruby-lang.org k0kubun at ruby-lang.org
Wed Mar 7 23:35:28 JST 2018


k0kubun	2018-03-07 23:35:28 +0900 (Wed, 07 Mar 2018)

  New Revision: 62693

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

  Log:
    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

  Modified files:
    trunk/tool/transform_mjit_header.rb


More information about the ruby-cvs mailing list