On 8/11/13 9:00 AM, David Bruant wrote:
And I was wondering if conformance and regression tests were run against
all 3-4 engines (since each compilation step may introduce its own bugs)
or whether only the combination was tested.
This is actually nontrivial to do, I suspect.
For example, as I understand it ion uses type information gathered by
the baseline compiler when it generates code. So even if you run in
ion-eager mode the actual generated code you get is not necessarily
identical to what you'd get if the code were actually hot, because if
you ion-compile immediately there is no type information to make use of.
Unless I'm missing something?
-Boris
_______________________________________________
dev-tech-js-engine-internals mailing list
dev-tech-js-engine-internals@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-tech-js-engine-internals