diff options
Diffstat (limited to 'tools/test-js-optimizer-output.js')
| -rw-r--r-- | tools/test-js-optimizer-output.js | 63 | 
1 files changed, 40 insertions, 23 deletions
| diff --git a/tools/test-js-optimizer-output.js b/tools/test-js-optimizer-output.js index 00a624c4..778684de 100644 --- a/tools/test-js-optimizer-output.js +++ b/tools/test-js-optimizer-output.js @@ -99,62 +99,80 @@ function maths() {  }  function hoisting() {    if ($i < $N) { -    __label__ = 2;      callOther();    }    pause(1);    $for_body3$$for_end$5 : do {      if ($i < $N) { -      __label__ = 2;        while (true) {          break $for_body3$$for_end$5;        }        callOther(); -    } else { -      __label__ = 3;      }    } while (0);    pause(2);    do {      if ($i < $N) { -      __label__ = 2;        if (callOther()) break; -    } else { -      __label__ = 3;      }    } while (0);    pause(3);    if ($i < $N) { -    __label__ = 2;      callOther(); -  } else { -    __label__ = 3;    }    pause(4);    if ($i < $N) { -    __label__ = 2;      callOther();    } else { -    __label__ = 3;      somethingElse();    }    pause(5);    if ($i < $N) {      __label__ = 2;    } else { -    __label__ = 3;      somethingElse();    }    if (__label__ == 55) {      callOther();    }    pause(6); -  if ($i < $N) { -    __label__ = 2; -  } else { -    __label__ = 3; +  if ($i >= $N) {      somethingElse();    } +  pause(7); +  while (1) { +    if ($i < $N) { +      somethingElse(); +    } else { +      __label__ = 3; +      break; +    } +    if ($i < $N) { +      somethingElse(); +    } +    nothing(); +  } +  pause(8); +  var $cmp95 = $69 == -1; +  do { +    if ($cmp95) { +      if (!$cmp103) { +        __label__ = 38; +        break; +      } +      if (!$cmp106) { +        __label__ = 38; +        break; +      } +      __label__ = 39; +      break; +    } else { +      __label__ = 38; +    } +  } while (0); +  if (__label__ == 38) { +    var $79 = $_pr6; +  }  }  var FS = {    absolutePath: (function(relative, base) { @@ -184,7 +202,6 @@ function demangle($cmp) {      if ($cmp) {        __label__ = 3;      } else { -      __label__ = 1;        if (something()) {          __label__ = 3;          break; @@ -200,10 +217,7 @@ function demangle($cmp) {  function lua() {    while (1) {      do { -      if ($14) { -        __label__ = 3; -      } else { -        __label__ = 4; +      if (!$14) {          var $17 = $i;          var $18 = $3;          var $19 = $18 + ($17 << 2) | 0; @@ -218,12 +232,15 @@ function lua() {    pause();    if ($1435 == 0) {      __label__ = 176; -  } else if ($1435 == 1) {} else { +    cheez(); +  } else if ($1435 != 1) {      __label__ = 180; +    cheez();    }    pause();    if ($1435 == 0) {      __label__ = 176; +    cheez();    }  }  function moreLabels() { | 
