/js/src/jit-test/tests/basic/testRebranding2.js
http://github.com/zpao/v8monkey · JavaScript · 21 lines · 18 code · 1 blank · 2 comment · 1 complexity · 61e06dd009acd5921cf924ea4e3ea9b3 MD5 · raw file
- delete q;
- delete g;
- delete h;
- delete a;
- delete f;
- function testRebranding2() {
- // Same as testRebranding, but the object to be rebranded isn't the global.
- var x = "FAIL";
- function g(){}
- function h(){ x = "ok"; }
- var obj = {m: g};
- var arr = [g, g, g, g, h];
- //assertEq(arr.length > 9, true);
- for (var i = 0; i < 5; i++) {
- obj.m = arr[i];
- obj.m();
- }
- return x;
- }
- assertEq(testRebranding2(), "ok");