Reviewers: wingo, adamk,

Message:
Created Revert of [es6] Super call in arrows and eval

Description:
Revert of [es6] Super call in arrows and eval (patchset #5 id:100001 of
https://codereview.chromium.org/1146863007/)

Reason for revert:
Fails

http://build.chromium.org/p/client.v8/builders/V8%20Linux%20-%20nosnap%20-%20debug%20-%201/builds/579/steps/Check/logs/super

Original issue's description:
[es6] Super call in arrows and eval

This splits the SuperReference AST node into SuperPropertyReference and
SuperCallReference. The super call reference node consists of three
unresolved vars to this, new.target and this_function. These gets
declared when the right function is entered and if it is in use. The
variables gets assigned in FullCodeGenerator::Generate.

BUG=v8:3768
LOG=N
[email protected], [email protected]

Committed: https://crrev.com/673c0516ab96f24343bbb26e0afc2846b5a679df
Cr-Commit-Position: refs/heads/master@{#28731}

[email protected],[email protected]
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=v8:3768

Please review this at https://codereview.chromium.org/1161243005/

Base URL: https://chromium.googlesource.com/v8/v8.git@master

Affected files (+359, -760 lines):
  M src/arm/full-codegen-arm.cc
  M src/arm64/full-codegen-arm64.cc
  M src/ast.h
  M src/ast.cc
  M src/ast-numbering.cc
  M src/ast-value-factory.h
  M src/compiler/ast-graph-builder.cc
  M src/compiler/ast-loop-assignment-analyzer.cc
  M src/full-codegen.h
  M src/full-codegen.cc
  M src/hydrogen.cc
  M src/ia32/full-codegen-ia32.cc
  M src/mips/full-codegen-mips.cc
  M src/mips64/full-codegen-mips64.cc
  M src/parser.h
  M src/parser.cc
  M src/pattern-rewriter.cc
  M src/preparser.h
  M src/prettyprinter.cc
  M src/runtime/runtime.h
  M src/scopes.h
  M src/scopes.cc
  M src/typing.cc
  M src/variables.h
  M src/x64/full-codegen-x64.cc
  M test/mjsunit/harmony/super.js


--
--
v8-dev mailing list
[email protected]
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 [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to