tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

bug-1451268.js (610B)


      1 // |jit-test| --no-threads; --ion-eager
      2 // Walking into Rematerialized frames under ordinary frames with their
      3 // hasCachedSavedFrame bits set shouldn't cause an assertion.
      4 
      5 enableTrackAllocations();
      6 var g = newGlobal({ newCompartment: true });
      7 var dbg = new Debugger;
      8 g.toggle = function toggle(x, d) {
      9    if (d) {
     10        dbg.addDebuggee(g);
     11        var frame = dbg.getNewestFrame().older;
     12    }
     13 };
     14 g.eval("" + function f(x, d) {
     15    g(x, d);
     16 });
     17 g.eval("" + function g(x, d) {
     18    toggle(x, d);
     19 });
     20 g.eval("(" + function test() {
     21    for (var i = 0; i < 5; i++) f(42, false);
     22    f(42, true);
     23 } + ")();");