oomInFindPath.js (333B)
1 var o = { w: { x: { y: { z: {} } } } }; 2 oomTest(() => findPath(o, o.w.x.y.z)); 3 4 var a = [ , o ]; 5 oomTest(() => findPath(a, o)); 6 7 function C() {} 8 C.prototype.obj = {}; 9 var c = new C; 10 11 oomTest(() => findPath(c, c.obj)); 12 13 function f(x) { return function g(y) { return x+y; }; } 14 var o = {} 15 var gc = f(o); 16 oomTest(() => findPath(gc, o));