/js/src/jit-test/tests/basic/bug620838.js

http://github.com/zpao/v8monkey · JavaScript · 22 lines · 19 code · 3 blank · 0 comment · 1 complexity · 790870c4355eed6883f617b5e95f5f4a MD5 · raw file

  1. function g() {
  2. return "global";
  3. }
  4. function q(fun) {
  5. return fun();
  6. }
  7. function f(x) {
  8. if (x) {
  9. function g() {
  10. return "local";
  11. }
  12. var ans = q(function() {
  13. return g();
  14. });
  15. }
  16. g = null;
  17. return ans;
  18. }
  19. assertEq(f(true), "local");