Congratulations! It's been a long road, but this is super-important feature for the future of the web.
On Mon, Dec 14, 2015 at 12:47 PM, Eric Faust <efa...@mozilla.com> wrote: > Hi all, > > Just a quick note to say that ES6 Classes ( > https://hacks.mozilla.org/2015/07/es6-in-depth-classes/) are going to ride > the trains with 45. This will hopefully be quite useful for the Firefox > developer experience, as there have been many requests, both internal and > external, for classes support. > > We are aware that there is room for performance improvement, but we wanted > to get classes support out to people for immediate use. > > The current performance profile is as follows: > > 1. Class definition sites (and therefore functions/scripts/jsms that > contain them) are not jit-able. If a function is hot, do not include a > class definition directly inside it. > 2. Instance and static methods defined in classes, however, *are* so long > as they do not reference super. > > Work to improve this JIT integration is currently in flight. Look for > performance improvements in coming versions. > > This has been a group effort. Many thanks for Jason Orendorff for his > guidance over the long course of this project. > > Thanks, > > Eric Faust > _______________________________________________ > dev-platform mailing list > dev-platform@lists.mozilla.org > https://lists.mozilla.org/listinfo/dev-platform > _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform