author | David Mandelin <dmandelin@mozilla.com> |
Tue, 20 Jul 2010 15:58:46 -0700 | |
changeset 53130 | 59d7e277a76f1adab863c139c63e800459eafaa6 |
parent 53129 | e6d7d1bf7b062267a924d387e154eb92bcd1390a |
child 53131 | dbc0b13088500d799922eed1e48aae973221094a |
push id | 15660 |
push user | rsayre@mozilla.com |
push date | Sat, 11 Sep 2010 19:16:24 +0000 |
treeherder | mozilla-central@f1bd314e64ac [default view] [failures only] |
perfherder | [talos] [build metrics] [platform microbench] (compared to previous push) |
milestone | 2.0b2pre |
first release with | nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
|
last release without | nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
|
js/src/trace-test/tests/basic/testBug552248.js | file | annotate | diff | comparison | revisions |
deleted file mode 100644 --- a/js/src/trace-test/tests/basic/testBug552248.js +++ /dev/null @@ -1,35 +0,0 @@ -var a = new Array(); - -function i(save) { - var x = 9; - evalInFrame(0, "a.push(x)", save); - evalInFrame(1, "a.push(z)", save); - evalInFrame(2, "a.push(z)", save); - evalInFrame(3, "a.push(y)", save); - evalInFrame(4, "a.push(x)", save); -} - -function h() { - var z = 5; - evalInFrame(0, "a.push(z)"); - evalInFrame(1, "a.push(y)"); - evalInFrame(2, "a.push(x)"); - evalInFrame(0, "i(false)"); - evalInFrame(0, "a.push(z)", true); - evalInFrame(1, "a.push(y)", true); - evalInFrame(2, "a.push(x)", true); - evalInFrame(0, "i(true)", true); -} - -function g() { - var y = 4; - h(); -} - -function f() { - var x = 3; - g(); -} - -f(); -assertEq(a+'', [5, 4, 3, 9, 5, 5, 4, 3, 5, 4, 3, 9, 5, 5, 4, 3]+'');