js/src/jit-test/tests/ion/bug885660.js

Wed, 31 Dec 2014 06:09:35 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Wed, 31 Dec 2014 06:09:35 +0100
changeset 0
6474c204b198
permissions
-rw-r--r--

Cloned upstream origin tor-browser at tor-browser-31.3.0esr-4.5-1-build1
revision ID fc1c9ff7c1b2defdbc039f12214767608f46423f for hacking purpose.

     1 function ff(parsedTypeName, defaultContext) {
     2     var context = null;
     4     if (context === null)
     5         context = defaultContext;
     7     if (parsedTypeName.genericArguments !== null) {
     8         for (var i = 0; i < 0; i++) {}
     9     }
    11     var foo = parsedTypeName.type;
    12     assertEq(typeof context, "object");
    13     return foo;
    14 }
    15 function test() {
    16     var parsedTypeName = {genericArguments: null};
    17     for (var i=0; i<140; i++) {
    18         if (i > 100)
    19             parsedTypeName.x = {};
    20         ff(parsedTypeName, {});
    21     }
    22 }
    23 test();

mercurial