memory safety and weak references

David Herman dherman at mozilla.com
Thu Mar 28 11:36:43 PDT 2013


On Mar 27, 2013, at 4:52 AM, Sam Tobin-Hochstadt <samth at ccs.neu.edu> wrote:

> On Tue, Mar 26, 2013 at 11:44 PM, Oliver Hunt <oliver at apple.com> wrote:
>> That said I believe that this does kill any dreams i may have had w.r.t primitive-keyed WeakMaps, kudos to MarkM.
> 
> Wouldn't a primitive-keyed WeakMap just be a strong Map for those
> keys?  And therefore immune to any GC attacks?

Indeed, and also deeply misleading (a weak map with strongly held entries?), which is why I argued that WeakMap should disallow primitive keys.

Oliver-- can you clarify what you were hoping for?

Dave



More information about the es-discuss mailing list