Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement B.3.1 __proto__: in object literals #229

Open
3 tasks
jorendorff opened this issue Feb 5, 2020 · 2 comments
Open
3 tasks

Implement B.3.1 __proto__: in object literals #229

jorendorff opened this issue Feb 5, 2020 · 2 comments
Assignees
Labels
emitter good first issue Good for newcomers

Comments

@jorendorff
Copy link
Contributor

https://tc39.es/ecma262/#sec-__proto__-property-names-in-object-initializers

  • Emit a MutateProto opcode instead of InitProp for PropertyDefinitions like __proto__: null.
  • The same for the string key"__proto__": null.
  • SyntaxError if there are duplicate entries for __proto__.
@jorendorff jorendorff added good first issue Good for newcomers emitter MVP MVP Project Work - In Scope With A Commitment To Complete. P2 Project Work (MVP or Reserve) that is available for selection. and removed good first issue Good for newcomers labels Feb 5, 2020
@jorendorff jorendorff added this to the 3 - ES3, Part 1 milestone Feb 5, 2020
@codehag codehag added the good first issue Good for newcomers label May 12, 2020
@jorendorff jorendorff removed MVP MVP Project Work - In Scope With A Commitment To Complete. P2 Project Work (MVP or Reserve) that is available for selection. labels May 15, 2020
@allonhadaya
Copy link

Hi y'all, this issue looks really interesting to me. Would it be alright to work on it?

@arai-a
Copy link
Collaborator

arai-a commented Dec 15, 2020

of course :)
if you have any question, feel free to ask here.

also, currently the jsparagus HEAD and mozilla-central HEAD is a bit out of sync because of ongoing bytecode cleanup.
(see #637)
ping me if you have trouble building/running it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
emitter good first issue Good for newcomers
Development

No branches or pull requests

4 participants