David Bruant <mailto:[email protected]>
September 18, 2013 12:52 PM

Why? (damned! how do I find myself defending invoke while I'm relatively against it...) Till Schneidereit's enthusiasm about it and the promised boost for Shumway suggests that the performance difference is significant to not be a non-starter.

Shumway means AS3 => JS and AS3 indeed had an invoke trap (from ES4 memories).

Actual measurements with analysis of state of implementation could be relevant here.
cc'ing Till in hope he's done such measurements.

Right, it's a bit rash to say performance counts for nothing. It is usually secondary, though -- and rightly so. Optimizations come along over time. Asymptotic complexity is a fair concern, and allocations cost -- but if a JS JIT can prove they won't be observed then it can eliminate them.

A question is whether the same performance benefit could be achieved without invoke or more accurately, how much more effort is it?

On invoke, the Performance Jury is still out.

/be
_______________________________________________
es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss

Reply via email to