v8/test/cctest/interpreter/bytecode_expectations
bakkot c2bcfc3145 Wrap ClassLiterals in DoExpressions instead of giving them BlockScopes.
This slightly simplifies scope handling. It also makes it possible to
implement some potential future changes to classes purely in the parser
by adding additional code to the DoExpression.

This is a portion of https://codereview.chromium.org/2142333002/, which
probably isn't going through in full.

Review-Url: https://codereview.chromium.org/2176653003
Cr-Commit-Position: refs/heads/master@{#38035}
2016-07-25 19:21:44 +00:00
..
ArrayLiterals.golden [interpreter] Introduce binary op bytecodes for Smi operand. 2016-07-05 13:46:11 +00:00
ArrayLiteralsWide.golden [Interpreter] Preserve source positions in peephole optimizer. 2016-05-23 13:33:20 +00:00
AssignmentsInBinaryExpression.golden [interpreter] Add a register operand to ToNumber 2016-07-22 10:26:12 +00:00
BasicBlockToBoolean.golden [interpreter] Filter expression positions at source. 2016-06-09 13:33:29 +00:00
BasicLoops.golden [interpreter] Add a register operand to ToNumber 2016-07-22 10:26:12 +00:00
BreakableBlocks.golden [interpreter] Introduce binary op bytecodes for Smi operand. 2016-07-05 13:46:11 +00:00
CallGlobal.golden [ic] Don't pass receiver and name to LoadGlobalIC. 2016-06-27 08:44:53 +00:00
CallLookupSlot.golden [Interpereter] Inline FastNewClosure into CreateClosure bytecode handler 2016-06-30 15:32:59 +00:00
CallNew.golden Revert of [Interpreter] Collect type feedback for 'new' in the bytecode handler (patchset #6 id:100001 of https://codereview.chromium.org/2153433002/ ) 2016-07-19 14:17:28 +00:00
CallRuntime.golden Cache Object.create maps on the passed prototype's PrototypeInfo 2016-06-23 12:18:48 +00:00
ClassAndSuperClass.golden Revert of [Interpreter] Collect type feedback for 'new' in the bytecode handler (patchset #6 id:100001 of https://codereview.chromium.org/2153433002/ ) 2016-07-19 14:17:28 +00:00
ClassDeclarations.golden Wrap ClassLiterals in DoExpressions instead of giving them BlockScopes. 2016-07-25 19:21:44 +00:00
CompoundExpressions.golden [interpreter] Introduce binary op bytecodes for Smi operand. 2016-07-05 13:46:11 +00:00
Conditional.golden [interpreter] Add checks for source position to test-bytecode-generator. 2016-05-11 12:22:17 +00:00
ConstVariable.golden Reland "[interpeter] Move to table based peephole optimizer." 2016-07-19 11:56:33 +00:00
ConstVariableContextSlot.golden [Interpereter] Inline FastNewClosure into CreateClosure bytecode handler 2016-06-30 15:32:59 +00:00
ContextParameters.golden [Interpereter] Inline FastNewClosure into CreateClosure bytecode handler 2016-06-30 15:32:59 +00:00
ContextVariables.golden [Interpereter] Inline FastNewClosure into CreateClosure bytecode handler 2016-06-30 15:32:59 +00:00
CountOperators.golden [interpreter] Add a register operand to ToNumber 2016-07-22 10:26:12 +00:00
CreateArguments.golden [interpreter] Filter expression positions at source. 2016-06-09 13:33:29 +00:00
CreateRestParameter.golden [interpreter] Filter expression positions at source. 2016-06-09 13:33:29 +00:00
DeadCodeRemoval.golden [interpreter] Filter expression positions at source. 2016-06-09 13:33:29 +00:00
DeclareGlobals.golden [ic] Initialize feedback slots for LoadGlobalIC in Runtime::kDeclareGlobals when possible to avoid misses. 2016-07-13 11:34:24 +00:00
Delete.golden [Interpereter] Inline FastNewClosure into CreateClosure bytecode handler 2016-06-30 15:32:59 +00:00
DeleteLookupSlotInEval.golden [interpreter] Add checks for source position to test-bytecode-generator. 2016-05-11 12:22:17 +00:00
DoDebugger.golden [interpreter] Add checks for source position to test-bytecode-generator. 2016-05-11 12:22:17 +00:00
DoExpression.golden [Interpreter] Add a simple dead-code elimination bytecode optimizer. 2016-06-21 15:29:24 +00:00
Eval.golden [interpreter] Bytecode register optimizer. 2016-05-27 15:59:16 +00:00
ForIn.golden [interpreter] Filter expression positions at source. 2016-06-09 13:33:29 +00:00
ForOf.golden [parser] Fix bug in for-of desugaring. 2016-07-07 08:16:13 +00:00
FunctionLiterals.golden [Interpereter] Inline FastNewClosure into CreateClosure bytecode handler 2016-06-30 15:32:59 +00:00
Generators.golden [interpreter] Remove duped control scope in ForOfStatement. 2016-07-21 09:13:44 +00:00
GlobalCompoundExpressions.golden [interpreter] Introduce binary op bytecodes for Smi operand. 2016-07-05 13:46:11 +00:00
GlobalCompoundExpressions.golden1 [ic] Don't pass receiver and name to LoadGlobalIC. 2016-06-27 08:44:53 +00:00
GlobalCountOperators.golden [interpreter] Add a register operand to ToNumber 2016-07-22 10:26:12 +00:00
GlobalDelete.golden [ic] Don't pass receiver and name to LoadGlobalIC. 2016-06-27 08:44:53 +00:00
HeapNumberConstants.golden [interpreter] Filter expression positions at source. 2016-06-09 13:33:29 +00:00
IfConditions.golden [interpreter] Introduce binary op bytecodes for Smi operand. 2016-07-05 13:46:11 +00:00
IntegerConstants.golden [Interpreter] Preserve source positions in peephole optimizer. 2016-05-23 13:33:20 +00:00
JumpsRequiringConstantWideOperands.golden [interpreter] Add a register operand to ToNumber 2016-07-22 10:26:12 +00:00
LetVariable.golden Reland "[interpeter] Move to table based peephole optimizer." 2016-07-19 11:56:33 +00:00
LetVariableContextSlot.golden [Interpereter] Inline FastNewClosure into CreateClosure bytecode handler 2016-06-30 15:32:59 +00:00
LoadGlobal.golden [ic] Don't pass receiver and name to LoadGlobalIC. 2016-06-27 08:44:53 +00:00
LogicalExpressions.golden [interpreter] Filter expression positions at source. 2016-06-09 13:33:29 +00:00
LookupSlot.golden [interpreter] Bytecode register optimizer. 2016-05-27 15:59:16 +00:00
LookupSlotInEval.golden [interpreter] Add checks for source position to test-bytecode-generator. 2016-05-11 12:22:17 +00:00
LookupSlotWideInEval.golden [Interpreter] Preserve source positions in peephole optimizer. 2016-05-23 13:33:20 +00:00
NewTarget.golden [interpreter] Faster and fewer flushes in register optimizer. 2016-06-04 09:48:06 +00:00
ObjectLiterals.golden [interpreter] Add output register to ToName 2016-07-25 12:53:01 +00:00
ObjectLiteralsWide.golden [Interpreter] Preserve source positions in peephole optimizer. 2016-05-23 13:33:20 +00:00
OuterContextVariables.golden [interpreter] Filter expression positions at source. 2016-06-09 13:33:29 +00:00
Parameters.golden [interpreter] Filter expression positions at source. 2016-06-09 13:33:29 +00:00
PrimitiveExpressions.golden [interpreter] Introduce binary op bytecodes for Smi operand. 2016-07-05 13:46:11 +00:00
PrimitiveReturnStatements.golden [Interpreter] Avoid accessing on-heap literal in VisitLiteral. 2016-07-21 09:20:19 +00:00
PropertyCall.golden [interpreter] Filter expression positions at source. 2016-06-09 13:33:29 +00:00
PropertyLoads.golden [interpreter] Filter expression positions at source. 2016-06-09 13:33:29 +00:00
PropertyStores.golden [interpreter] Filter expression positions at source. 2016-06-09 13:33:29 +00:00
RegExpLiterals.golden [interpreter] Introduce fused bytecodes for common sequences. 2016-05-25 09:56:49 +00:00
RegExpLiteralsWide.golden [Interpreter] Preserve source positions in peephole optimizer. 2016-05-23 13:33:20 +00:00
RemoveRedundantLdar.golden [interpreter] Filter expression positions at source. 2016-06-09 13:33:29 +00:00
StoreGlobal.golden [interpreter] Bytecode register optimizer. 2016-05-27 15:59:16 +00:00
StringConstants.golden [Interpreter] Preserve source positions in peephole optimizer. 2016-05-23 13:33:20 +00:00
Switch.golden [interpreter] Introduce binary op bytecodes for Smi operand. 2016-07-05 13:46:11 +00:00
ThisFunction.golden [interpreter] Bytecode register optimizer. 2016-05-27 15:59:16 +00:00
Throw.golden [Interpreter] Add a simple dead-code elimination bytecode optimizer. 2016-06-21 15:29:24 +00:00
TopLevelObjectLiterals.golden [ic] Initialize feedback slots for LoadGlobalIC in Runtime::kDeclareGlobals when possible to avoid misses. 2016-07-13 11:34:24 +00:00
TryCatch.golden [Interpreter] Add a simple dead-code elimination bytecode optimizer. 2016-06-21 15:29:24 +00:00
TryFinally.golden [interpreter] Filter expression positions at source. 2016-06-09 13:33:29 +00:00
Typeof.golden [ic] Don't pass receiver and name to LoadGlobalIC. 2016-06-27 08:44:53 +00:00
UnaryOperators.golden [Interpreter] Avoid accessing on-heap literal in VisitLiteral. 2016-07-21 09:20:19 +00:00
WideRegisters.golden [interpreter] Add a register operand to ToNumber 2016-07-22 10:26:12 +00:00
WithStatement.golden [Interpreter] Add a simple dead-code elimination bytecode optimizer. 2016-06-21 15:29:24 +00:00