19 lines
304 B
JavaScript
19 lines
304 B
JavaScript
description(
|
|
"This test checks whether getters and setters work correctly with garbage collection."
|
|
);
|
|
|
|
var o = {};
|
|
o.__defineGetter__("x", function() { return 242; })
|
|
|
|
shouldBe('o.x', '242');
|
|
|
|
// Force a gc
|
|
var i = 0;
|
|
var s;
|
|
while (i < 5000) {
|
|
i = i+1.11;
|
|
s = s + " ";
|
|
}
|
|
|
|
shouldBe('o.x', '242')
|