Files
OxideJS-New/tests/stress/ic_polymorphic.js
T

12 lines
253 B
JavaScript

var ITERATIONS = 100000;
var a = { x: 1, y: 2, z: 3 };
var b = { x: 4, y: 5, z: 6 };
var c = { x: 7, y: 8, z: 9 };
var sum = 0;
for (var i = 0; i < ITERATIONS; i++) {
var t = (i % 3 === 0) ? a : (i % 3 === 1) ? b : c;
sum += t.x + t.y + t.z;
}
sum