blob: 1e4999e91c366ceee4581dbb7a2d4c93a2441034 (
plain)
1
2
3
4
5
6
7
8
9
10
11
|
// Test that we can create 1000 cross compartment wrappers to nursery objects
// without trigger a minor GC.
gczeal(0);
let g = newGlobal();
evalcx("function f(x) { return {x: x}; }", g);
gc();
let initial = gcparam("gcNumber");
for (let i = 0; i < 1000; i++)
g.f(i);
let final = gcparam("gcNumber");
assertEq(final, initial);
|