Skip to content
  • Takashi Kokubun's avatar
    5d74894f
    Lazily move PC with RUBY_VM_CHECK_INTS · 5d74894f
    Takashi Kokubun authored
    ```
    $ benchmark-driver -v --rbenv 'before --jit;after --jit' --repeat-count=12 --alternate --output=all benchmark.yml
    before --jit: ruby 3.0.0dev (2020-12-17T06:17:46Z master 3b4d698e) +JIT [x86_64-linux]
    after --jit: ruby 3.0.0dev (2020-12-17T07:01:48Z master 843abb96f0) +JIT [x86_64-linux]
    last_commit=Lazily move PC with RUBY_VM_CHECK_INTS
    Calculating -------------------------------------
                                     before --jit           after --jit
    Optcarrot Lan_Master.nes    80.29343646660429     83.15779723251525 fps
                                82.26755637885149     85.50197941326810
                                83.50682959728820     88.14657804306270
                                85.01236533133049     88.78201988978667
                                87.81799334561326     88.94841008936447
                                87.88228562393064     89.37925215601926
                                88.06695585889995     89.86143277214475
                                88.84730834922165     90.00773346420887
                                90.46317871213088     90.82603371104014
                                90.96308347148916     91.29797694822179
                                90.97945938504556     91.31086331868738
                                91.57127890154500     91.49949184318844
    ```
    5d74894f
    Lazily move PC with RUBY_VM_CHECK_INTS
    Takashi Kokubun authored
    ```
    $ benchmark-driver -v --rbenv 'before --jit;after --jit' --repeat-count=12 --alternate --output=all benchmark.yml
    before --jit: ruby 3.0.0dev (2020-12-17T06:17:46Z master 3b4d698e) +JIT [x86_64-linux]
    after --jit: ruby 3.0.0dev (2020-12-17T07:01:48Z master 843abb96f0) +JIT [x86_64-linux]
    last_commit=Lazily move PC with RUBY_VM_CHECK_INTS
    Calculating -------------------------------------
                                     before --jit           after --jit
    Optcarrot Lan_Master.nes    80.29343646660429     83.15779723251525 fps
                                82.26755637885149     85.50197941326810
                                83.50682959728820     88.14657804306270
                                85.01236533133049     88.78201988978667
                                87.81799334561326     88.94841008936447
                                87.88228562393064     89.37925215601926
                                88.06695585889995     89.86143277214475
                                88.84730834922165     90.00773346420887
                                90.46317871213088     90.82603371104014
                                90.96308347148916     91.29797694822179
                                90.97945938504556     91.31086331868738
                                91.57127890154500     91.49949184318844
    ```
Loading