First, an apology that I didn't update this thread earlier. Yesterday, in https://code.google.com/p/v8/source/detail?r=22889, I enabled Map and Set by default on bleeding_edge. These are complete implementations, including the iterator-related features Erik mentioned in his original message. This was done after getting approvals for shipping from V8 owners Andreas Rossberg and Dmitry Lomov.
So consider this an "notification of shipping" a day late. Cheers, Adam On Tue, May 6, 2014 at 12:22 PM, Erik Arvidsson <[email protected]> wrote: > Map & Set are both part of ES6 [1], [2]. > > They are shipping in Firefox since version 13 [3] and Internet Explorer 11 > [4]. They are also turned on by default for nightly WebKit/JSC. > > Adam Klein recently re-implemented the backing hash table used by both Map > and Set to use an ordered hash table, which is a requirement for > deterministic insertion order iteration. With that we were able to add > support for forEach which we saw as a must have for parity with Firefox and > Internet Explorer. > > This is not a full implementation of Map and Set. Most notably it does not > include @iterator, entries, values nor keys. This is also the lowest common > denominator between IE and FF. We plan to send out further intent to ship > emails before we ship the remaining features of Map and Set. > > Owners: [email protected], [email protected] > > [1] http://people.mozilla.org/~jorendorff/es6-draft.html#sec-map-objects > [2] http://people.mozilla.org/~jorendorff/es6-draft.html#sec-set-objects > [3] https://developer.mozilla.org/en-US/Firefox/Releases/13 > [4] http://msdn.microsoft.com/en-us/library/ie/dn342892(v=vs.85).aspx > > -- -- v8-users mailing list [email protected] http://groups.google.com/group/v8-users --- You received this message because you are subscribed to the Google Groups "v8-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
