| Index: test/mjsunit/debug-referenced-by.js
|
| diff --git a/test/mjsunit/debug-referenced-by.js b/test/mjsunit/debug-referenced-by.js
|
| index 915a0c78dcb3ebeb51ea006de0606d1bba69647b..1db659e9e9c2ae9236dcae6866368f92b376a10b 100644
|
| --- a/test/mjsunit/debug-referenced-by.js
|
| +++ b/test/mjsunit/debug-referenced-by.js
|
| @@ -27,7 +27,7 @@
|
|
|
| // Flags: --expose-debug-as debug
|
| // Get the Debug object exposed from the debug context global object.
|
| -Debug = debug.Debug
|
| +Debug = debug.Debug;
|
|
|
| // Simple object.
|
| var a = {};
|
| @@ -42,16 +42,16 @@ assertEquals(1, mirror.referencedBy(1).length);
|
| assertEquals(1, mirror.referencedBy(10).length);
|
|
|
| // Add some more references from simple objects and arrays.
|
| -var b = {}
|
| +var b = {};
|
| b.a = a;
|
| assertEquals(2, mirror.referencedBy().length);
|
| -var c = {}
|
| +var c = {};
|
| c.a = a;
|
| c.aa = a;
|
| c.aaa = a;
|
| assertEquals(3, mirror.referencedBy().length);
|
| -function d(){};
|
| -d.a = a
|
| +function d(){}
|
| +d.a = a;
|
| assertEquals(4, mirror.referencedBy().length);
|
| e = [a,b,c,d];
|
| assertEquals(5, mirror.referencedBy().length);
|
| @@ -66,7 +66,7 @@ function closure_simple(p) {
|
| f = closure_simple(a);
|
| assertEquals(6, mirror.referencedBy().length);
|
| // This clears the reference (in function context).
|
| -f()
|
| +f();
|
| assertEquals(5, mirror.referencedBy().length);
|
|
|
| // Use closure with eval - creates arguments array.
|
| @@ -93,7 +93,7 @@ h("x_ = null");
|
| assertEquals(6, mirror.referencedBy().length);
|
|
|
| // Check circular references.
|
| -x = {}
|
| +x = {};
|
| mirror = debug.MakeMirror(x);
|
| assertEquals(1, mirror.referencedBy().length);
|
| x.x = x;
|
| @@ -102,7 +102,7 @@ x = null;
|
| assertEquals(0, mirror.referencedBy().length);
|
|
|
| // Check many references.
|
| -y = {}
|
| +y = {};
|
| mirror = debug.MakeMirror(y);
|
| refs = [];
|
| for (var i = 0; i < 200; i++) {
|
|
|