v8/test/cctest/interpreter/bytecode_expectations
mythria 7e5b8feed3 [Interpreter] Collect type feedback for 'new' in the bytecode handler
Collect type feedback in the bytecode handler for 'new' bytecode. The
earlier cl (https://codereview.chromium.org/2153433002/) was reverted
because that implementation did not collect allocation site feedback.
This regressed delta blue by an order of magnitude. This implementation
includes collection of allocation site feedback.

Reland of https://codereview.chromium.org/2190293003/ with a bug fix.

BUG=v8:4280, v8:4780
LOG=N

Review-Url: https://codereview.chromium.org/2225923003
Cr-Commit-Position: refs/heads/master@{#39120}
2016-09-02 08:26:57 +00:00
..
ArrayLiterals.golden [interpreter] Make the binary op with Smi bytecode handlers collect type feedback. 2016-08-23 14:59:33 +00:00
ArrayLiteralsWide.golden [Interpreter] Preserve source positions in peephole optimizer. 2016-05-23 13:33:20 +00:00
AssignmentsInBinaryExpression.golden [interpreter] Make the binary op with Smi bytecode handlers collect type feedback. 2016-08-23 14:59:33 +00:00
BasicBlockToBoolean.golden [interpreter] Make the comparison bytecode handlers collect type feedback. 2016-08-30 10:21:39 +00:00
BasicLoops.golden [interpreter] Make the comparison bytecode handlers collect type feedback. 2016-08-30 10:21:39 +00:00
BreakableBlocks.golden [interpreter] Make the comparison bytecode handlers collect type feedback. 2016-08-30 10:21:39 +00:00
CallGlobal.golden [ic] Don't pass receiver and name to LoadGlobalIC. 2016-06-27 08:44:53 +00:00
CallLookupSlot.golden Revert of Allow lexically declared "arguments" in function scope in sloppy mode. (patchset #5 id:100001 of https://codereview.chromium.org/2290753003/ ) 2016-09-02 06:23:57 +00:00
CallNew.golden [Interpreter] Collect type feedback for 'new' in the bytecode handler 2016-09-02 08:26:57 +00:00
CallRuntime.golden Move family of MakeError functions to C++ 2016-08-09 07:43:19 +00:00
ClassAndSuperClass.golden [Interpreter] Collect type feedback for 'new' in the bytecode handler 2016-09-02 08:26:57 +00:00
ClassDeclarations.golden [Interpreter] Collect type feedback for 'new' in the bytecode handler 2016-09-02 08:26:57 +00:00
CompoundExpressions.golden [interpreter] Make the binary op with Smi bytecode handlers collect type feedback. 2016-08-23 14:59:33 +00:00
Conditional.golden [interpreter] Make the comparison bytecode handlers collect type feedback. 2016-08-30 10:21:39 +00:00
ConstVariable.golden [interpreter] Logically separate hole-checking and const assignment errors 2016-08-10 17:32:41 +00:00
ConstVariableContextSlot.golden [interpreter] Logically separate hole-checking and const assignment errors 2016-08-10 17:32:41 +00:00
ContextParameters.golden [interpreter] Add CreateFunctionContext bytecode 2016-08-03 14:43:26 +00:00
ContextVariables.golden Revert of Allow lexically declared "arguments" in function scope in sloppy mode. (patchset #5 id:100001 of https://codereview.chromium.org/2290753003/ ) 2016-09-02 06:23:57 +00:00
CountOperators.golden [interpreter] Add register output to ObjectLiteral 2016-08-09 10:30:29 +00:00
CreateArguments.golden [interpreter] Add CreateFunctionContext bytecode 2016-08-03 14:43:26 +00:00
CreateRestParameter.golden Revert of Allow lexically declared "arguments" in function scope in sloppy mode. (patchset #5 id:100001 of https://codereview.chromium.org/2290753003/ ) 2016-09-02 06:23:57 +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 [interpreter] Add register output to ObjectLiteral 2016-08-09 10:30:29 +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 Merge DeclarationScope::temps_ and Scope::ordered_variables_ into Scope::locals_ 2016-08-25 19:12:00 +00:00
Eval.golden Revert of Allow lexically declared "arguments" in function scope in sloppy mode. (patchset #5 id:100001 of https://codereview.chromium.org/2290753003/ ) 2016-09-02 06:23:57 +00:00
ForIn.golden [interpreter] Make the comparison bytecode handlers collect type feedback. 2016-08-30 10:21:39 +00:00
ForOf.golden [regexp] Port RegExp getters and setters 2016-09-01 13:41:28 +00:00
FunctionLiterals.golden [Interpereter] Inline FastNewClosure into CreateClosure bytecode handler 2016-06-30 15:32:59 +00:00
Generators.golden [regexp] Port RegExp getters and setters 2016-09-01 13:41:28 +00:00
GlobalCompoundExpressions.golden [interpreter] Make the binary op with Smi bytecode handlers collect type feedback. 2016-08-23 14:59:33 +00:00
GlobalCountOperators.golden [Interpreter] Assign feedback slots for binary operations and use them in ignition. 2016-08-08 01:16:40 +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] Make the comparison bytecode handlers collect type feedback. 2016-08-30 10:21:39 +00:00
IntegerConstants.golden [Interpreter] Preserve source positions in peephole optimizer. 2016-05-23 13:33:20 +00:00
JumpsRequiringConstantWideOperands.golden [interpreter] Make the comparison bytecode handlers collect type feedback. 2016-08-30 10:21:39 +00:00
LetVariable.golden Reland "[interpeter] Move to table based peephole optimizer." 2016-07-19 11:56:33 +00:00
LetVariableContextSlot.golden [interpreter] Add CreateFunctionContext bytecode 2016-08-03 14:43:26 +00:00
LoadGlobal.golden [ic] Don't pass receiver and name to LoadGlobalIC. 2016-06-27 08:44:53 +00:00
LogicalExpressions.golden [interpreter] Make the comparison bytecode handlers collect type feedback. 2016-08-30 10:21:39 +00:00
LookupSlot.golden Revert of Allow lexically declared "arguments" in function scope in sloppy mode. (patchset #5 id:100001 of https://codereview.chromium.org/2290753003/ ) 2016-09-02 06:23:57 +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 Use Variable::binding_needs_init() to determine hole initialization 2016-08-05 17:51:17 +00:00
ObjectLiterals.golden [interpreter] Make the binary op with Smi bytecode handlers collect type feedback. 2016-08-23 14:59:33 +00:00
ObjectLiteralsWide.golden [interpreter] Add register output to ObjectLiteral 2016-08-09 10:30:29 +00:00
OuterContextVariables.golden [Interpreter] Assign feedback slots for binary operations and use them in ignition. 2016-08-08 01:16:40 +00:00
Parameters.golden [interpreter] Filter expression positions at source. 2016-06-09 13:33:29 +00:00
PrimitiveExpressions.golden [interpreter] Make the binary op with Smi bytecode handlers collect type feedback. 2016-08-23 14:59:33 +00:00
PrimitiveReturnStatements.golden [Parser] Track ContainsDot for SMI values. 2016-08-18 08:15:43 +00:00
PropertyCall.golden [Interpreter] Assign feedback slots for binary operations and use them in ignition. 2016-08-08 01:16:40 +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 [turbolizer] Output correct JSON when source contains a backslash. 2016-08-09 09:18:38 +00:00
RegExpLiteralsWide.golden [Interpreter] Preserve source positions in peephole optimizer. 2016-05-23 13:33:20 +00:00
RemoveRedundantLdar.golden [interpreter] Make the comparison bytecode handlers collect type feedback. 2016-08-30 10:21:39 +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] Make the comparison bytecode handlers collect type feedback. 2016-08-30 10:21:39 +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 [interpreter] Add register output to ObjectLiteral 2016-08-09 10:30:29 +00:00
TryCatch.golden [interpreter] Add CreateCatchContext bytecode 2016-08-18 16:51:26 +00:00
TryFinally.golden [interpreter] Make the comparison bytecode handlers collect type feedback. 2016-08-30 10:21:39 +00:00
Typeof.golden [ic] Don't pass receiver and name to LoadGlobalIC. 2016-06-27 08:44:53 +00:00
UnaryOperators.golden [interpreter] Make the comparison bytecode handlers collect type feedback. 2016-08-30 10:21:39 +00:00
WideRegisters.golden [interpreter] Make the comparison bytecode handlers collect type feedback. 2016-08-30 10:21:39 +00:00
WithStatement.golden [interpreter] Add CreateWithContext bytecode 2016-08-18 15:15:00 +00:00