comparison: js/src/jit-test/tests/jaeger/bug563000/trap-self-as-parent.js
js/src/jit-test/tests/jaeger/bug563000/trap-self-as-parent.js
- changeset 0
- 6474c204b198
equal
deleted
inserted
replaced
|
1 // |jit-test| debug |
|
2 setDebug(true); |
|
3 x = "notset"; |
|
4 |
|
5 function myparent(nested) { |
|
6 if (nested) { |
|
7 /* noop call in myparent */ |
|
8 trap(myparent, 62, "success()"); |
|
9 } else { |
|
10 myparent(true); |
|
11 x = "failure"; |
|
12 noop(); |
|
13 } |
|
14 } |
|
15 function noop() { } |
|
16 function success() { x = "success"; } |
|
17 |
|
18 myparent(); |
|
19 assertEq(x, "success"); |