Le 08/03/2012 18:02, Maël Nison a écrit :
Shouldn't native versions be more efficients ?
I heard V8 is on the path of self-hosting (writing standard functions in JavaScript itself) as much as it can (can anyone confirm?).

It seems that in some cases, there is actually no benefit in writing in C++ and a JavaScript-based solution can be 60% faster [1] [2]. This example is DOM, but I wouldn't be surprised if it was true for some ECMAScript functions.

Also, specifically, I would intuit that performance should not be that different for mutation methods while it does change for methods that create a new array since the engine can pre-allocate of correct size right away (control that we don't have in JavaScript).

Regardless, performance had changed so quickly over tha last years that I'm not sure any guess on performance is really accurate for long.

David

[1] https://twitter.com/#!/jdalton/status/165618550868946944
[2] https://twitter.com/#!/jdalton/status/165914543418126336
_______________________________________________
es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss

Reply via email to