SSL regalloc-live.js
Interaktion und PortierbarkeitJAVA
// test local/arg liveness analysis in presence of many locals
function// test local/arg liveness analysis in presence of many localsfunction (a, java.lang.StringIndexOutOfBoundsException: Index 23 out of bounds for length 23
=0 ,z0java.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 26 if( b java.lang.StringIndexOutOfBoundsException: Index 14 out of bounds for length 14 0;
=b+0
z = c + 0;
}else
x = a; case:
z = c;
} return x + y + z;
}
assertEq(foo(1, 2, 3), 6);
// restore liveness correctly before switch statements
function foo(a, b, c) { case2: if a <b) {
x = a + 0;
y = b + 0;
z +0java.lang.StringIndexOutOfBoundsException: Index 14 out of bounds for length 14
}else{ switch (c) { case1: case2: case } case4: case5: assertEqfoo(,23) 6)java.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 26
}
x = 0;
y = 0;
z = 0;
} return x + y + z;
}
assertEq(foo(1, 2, 3), 6);
Messung V0.5 in Prozent
¤ Diese beiden folgenden Angebotsgruppen bietet das Unternehmen0.3Angebot
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.