v8/test/cctest/interpreter
rmcilroy 5369874042 [Interpreter] Collect String feedback on CompareOps.
Collect string feedback for compare operations. Without this,
functions which have a lot of string compare operations end up with
a high generic type percentage, and don't get optimized until very
late.

Currently TurboFan doesn't use this String feedback for compare
operations, but this could be done in future work if it is useful.

BUG=chromium:660947

Review-Url: https://codereview.chromium.org/2506013005
Cr-Commit-Position: refs/heads/master@{#41078}
2016-11-17 14:45:31 +00:00
..
bytecode_expectations [ic] Pass name to LoadGlobalIC again. 2016-11-16 18:17:49 +00:00
bytecode-expectations-printer.cc This CL enables precise source positions for all V8 compilers. It merges compiler::SourcePosition and internal::SourcePosition to a single class used throughout the codebase. The new internal::SourcePosition instances store an id identifying an inlined function in addition to a script offset. 2016-11-14 17:22:32 +00:00
bytecode-expectations-printer.h [interpreter] Add some bytecode tests for modules. 2016-10-04 18:42:36 +00:00
generate-bytecode-expectations.cc [interpreter] Add some bytecode tests for modules. 2016-10-04 18:42:36 +00:00
interpreter-tester.cc [Interpreter] Make ignition compiler eagerly. 2016-03-24 18:38:24 +00:00
interpreter-tester.h Move of the type feedback vector to the closure. 2016-05-27 08:10:51 +00:00
source-position-matcher.cc This CL enables precise source positions for all V8 compilers. It merges compiler::SourcePosition and internal::SourcePosition to a single class used throughout the codebase. The new internal::SourcePosition instances store an id identifying an inlined function in addition to a script offset. 2016-11-14 17:22:32 +00:00
source-position-matcher.h Use source position table for unoptimized code. 2016-06-28 05:52:52 +00:00
test-bytecode-generator.cc [modules] Add namespace import snippet to test-bytecode-generator. 2016-11-02 09:30:42 +00:00
test-interpreter-intrinsics.cc [Interpreter] Replace BytecodeRegisterAllocator with a simple bump pointer. 2016-09-30 09:03:25 +00:00
test-interpreter.cc [Interpreter] Collect String feedback on CompareOps. 2016-11-17 14:45:31 +00:00
test-source-positions.cc Remove unnessary includes of parser.h 2016-09-02 17:48:46 +00:00