/js/src/jit-test/tests/jaeger/bug563000/trap-parent-from-trap.js

http://github.com/zpao/v8monkey · JavaScript · 22 lines · 15 code · 4 blank · 3 comment · 0 complexity · cd617e6a5f4e8b98ccdd130410b4999f MD5 · raw file

  1. // |jit-test| debug
  2. setDebug(true);
  3. x = "notset";
  4. function child() {
  5. x = "failure1";
  6. /* JSOP_STOP in parent. */
  7. trap(parent, 10, "success()");
  8. }
  9. function parent() {
  10. x = "failure2";
  11. }
  12. /* First op in parent. */
  13. trap(parent, 0, "child()");
  14. function success() {
  15. x = "success";
  16. }
  17. parent();
  18. assertEq(x, "success");