> As long as we have mutable __proto__ in the language that is not going to 
> help. And even then, you'd have to restrict the whole prototype chain, 
> including Object.prototype.
> 
> AFAICT, the only working solution is to change the behaviour of [[Get]] on 
> arrays, such that they do not consider inherited numeric properties -- like 
> typed arrays, or what we propose for strong mode arrays.

Would it help if one introduced new methods `get()` and `set()` for accessing 
array elements? They could be overridden, but that seems like a simpler, more 
optimizable check.

-- 
Dr. Axel Rauschmayer
a...@rauschma.de
rauschma.de



_______________________________________________
es-discuss mailing list
es-discuss@mozilla.org
https://mail.mozilla.org/listinfo/es-discuss

Reply via email to