On 2015/03/25 22:50:21, caitp wrote:
H'okay --- here's a new variation, I've tried to go as close to my
understanding
of the draft as possible:
- No "own" "caller" or "callee" on strict functions or new syntactic
forms, at
all
- The intrinsic empty function has poison pills --- these get shadowed by
sloppy
function maps for the cases where they exist (not spec'd for ES6, but
it's an
extension that people use, I guess --- getting rid of these would allow
even
fewer prototypes)
- GeneratorFunction's prototype property is spec'd as writable: false ---
it
would have used writable: false in strict mode before, but now the strict
version is the only one possible
- Generator methods no longer have a prototype property (approximating the
"non-constructor" kind, sort of --- appropriate for methods)
- maybe some other nicknacks here or there, but I think that's all of them
Eh, I guess generator methods are constructible, sooooo rolling back some of
those changes.
https://codereview.chromium.org/1027283004/
--
--
v8-dev mailing list
v8-dev@googlegroups.com
http://groups.google.com/group/v8-dev
---
You received this message because you are subscribed to the Google Groups "v8-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to v8-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.