[DOMJIT] Add initial CheckDOM and CallDOM implementations
[WebKit-https.git] / JSTests / stress / domjit-getter.js
1 function shouldBe(actual, expected) {
2     if (actual !== expected)
3         throw new Error(`bad value: ${String(actual)}`);
4 }
5
6 var domjit = createDOMJITGetterObject();
7
8 function access(domjit)
9 {
10     return domjit.customGetter + domjit.customGetter;
11 }
12
13 for (var i = 0; i < 1e4; ++i)
14     shouldBe(access(domjit), 84);
15
16 shouldBe(access({ customGetter: 42 }), 84);
17 domjit.test = 44;
18 shouldBe(access(domjit), 84);