summaryrefslogtreecommitdiffstats
path: root/js/src/jit-test/tests/TypedObject/jit-write-references-2.js
blob: eec2f0d92b3b3fd776fd139735f4b52089725f1a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
if (typeof TypedObject === "undefined" || typeof Intl === "undefined")
    quit();

try {
    gczeal(4)
} catch (exc) {}
var T = TypedObject;
var ValueStruct = new T.StructType({
    f: T.Any
})
var v = new ValueStruct;
new class get extends Number {};
function writeValue(o, v)
  o.f = v
for (var i = 0; i < 5; i++)
  writeValue(v, {}, "helo")