Brief status update on the POWER9 JavaScript JIT


% obj/dist/bin/js --baseline-eager --ion-offthread-compile=off --regexp-warmup-threshold=0 -e 'var i,j=0;for(i=0;i<100;i++){j+=j+i;}print(j)'
1.2676506002282294e+30
% obj/dist/bin/js --ion-eager --ion-offthread-compile=off --regexp-warmup-threshold=0 -e 'var i,j=0;for(i=0;i<100;i++){j+=j+i;}print(j)'
1.2676506002282294e+30

Told you it was a productive holiday weekend. Onward to conquering the test suite.

Comments

  1. Thank you the update and for all your effort!

    ReplyDelete
  2. Does your Firefox build also crash on:
    https://www.twitch.tv/

    ReplyDelete
    Replies
    1. If you mean the Firefox 97 I'm typing this into, Twitch works fine (was able to view the main page and watch a couple streams).

      If you mean the 91 JIT build I'll need some additional information, though I'm unlikely to stop and work on it further since that will just delay getting the full Ion release out.

      Delete
    2. Ah sorry. forgot to mention. I'm on 91.5 ESR. But I will try 97 the next days

      Delete

Post a Comment

Comments are subject to moderation. Be nice.