Commit 5fd798af authored by mstarzinger's avatar mstarzinger Committed by Commit bot

[interpreter] Make tick counter test code properly warm-up.

R=rmcilroy@chromium.org
BUG=v8:4680

Review-Url: https://codereview.chromium.org/2282733002
Cr-Commit-Position: refs/heads/master@{#39163}
parent 75d4db72
...@@ -360,10 +360,6 @@ ...@@ -360,10 +360,6 @@
# in interpreter. # in interpreter.
'test-heap/CompilationCacheCachingBehavior': [FAIL], 'test-heap/CompilationCacheCachingBehavior': [FAIL],
# BUG(rmcilroy,4680): Function is optimized without type feedback and so immediately deopts again, causing check failure in the test.
'test-heap/ResetSharedFunctionInfoCountersDuringIncrementalMarking': [FAIL],
'test-heap/ResetSharedFunctionInfoCountersDuringMarkSweep': [FAIL],
# BUG(4680): Missing type feedback makes optimistic optimizations fail. # BUG(4680): Missing type feedback makes optimistic optimizations fail.
'test-cpu-profiler/CollectDeoptEvents': [FAIL], 'test-cpu-profiler/CollectDeoptEvents': [FAIL],
'test-cpu-profiler/DeoptUntrackedFunction': [SKIP], 'test-cpu-profiler/DeoptUntrackedFunction': [SKIP],
...@@ -407,8 +403,6 @@ ...@@ -407,8 +403,6 @@
'test-heap/OptimizedPretenuringNestedObjectLiterals': [FAIL], 'test-heap/OptimizedPretenuringNestedObjectLiterals': [FAIL],
'test-heap/OptimizedPretenuringObjectArrayLiterals': [FAIL], 'test-heap/OptimizedPretenuringObjectArrayLiterals': [FAIL],
'test-heap/Regress169209': [FAIL], 'test-heap/Regress169209': [FAIL],
'test-heap/ResetSharedFunctionInfoCountersDuringIncrementalMarking': [FAIL],
'test-heap/ResetSharedFunctionInfoCountersDuringMarkSweep': [FAIL],
'test-heap/TestCodeFlushing': [FAIL], 'test-heap/TestCodeFlushing': [FAIL],
'test-heap/TestCodeFlushingIncremental': [FAIL], 'test-heap/TestCodeFlushingIncremental': [FAIL],
'test-heap/TestCodeFlushingIncrementalScavenge': [FAIL], 'test-heap/TestCodeFlushingIncrementalScavenge': [FAIL],
......
...@@ -2716,6 +2716,8 @@ TEST(ResetSharedFunctionInfoCountersDuringIncrementalMarking) { ...@@ -2716,6 +2716,8 @@ TEST(ResetSharedFunctionInfoCountersDuringIncrementalMarking) {
" return s;" " return s;"
"}" "}"
"f(); f();" "f(); f();"
"%BaselineFunctionOnNextCall(f);"
"f(); f();"
"%OptimizeFunctionOnNextCall(f);" "%OptimizeFunctionOnNextCall(f);"
"f();"); "f();");
} }
...@@ -2760,6 +2762,8 @@ TEST(ResetSharedFunctionInfoCountersDuringMarkSweep) { ...@@ -2760,6 +2762,8 @@ TEST(ResetSharedFunctionInfoCountersDuringMarkSweep) {
" return s;" " return s;"
"}" "}"
"f(); f();" "f(); f();"
"%BaselineFunctionOnNextCall(f);"
"f(); f();"
"%OptimizeFunctionOnNextCall(f);" "%OptimizeFunctionOnNextCall(f);"
"f();"); "f();");
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment