v8/src/x64
mvstanton 2ab3fcf42f Record call counts also for megamorphic calls.
To make better inlining decisions, it's good to have call counts for poly/mega-morphic cases. This CL makes it work for calls, and another will follow to better unify the code between constructor calls and normal calls (and thence, to record megamorphic call counts there as well).

BUG=

Review-Url: https://codereview.chromium.org/2325083003
Cr-Commit-Position: refs/heads/master@{#39377}
2016-09-13 11:04:22 +00:00
..
assembler-x64-inl.h [v8] Move all the RelocInfo::set_target_address function into one place. 2016-08-17 17:56:42 +00:00
assembler-x64.cc [x64] supplement SSE insturctions for SIMD.js 2016-09-12 06:25:00 +00:00
assembler-x64.h [x64] supplement SSE insturctions for SIMD.js 2016-09-12 06:25:00 +00:00
code-stubs-x64.cc Record call counts also for megamorphic calls. 2016-09-13 11:04:22 +00:00
code-stubs-x64.h [RegisterConfiguration] Streamline access to arch defaults, simplify Registers. 2016-06-27 15:31:31 +00:00
codegen-x64.cc [builtins] Introduce proper Float64Exp operator. 2016-06-17 05:20:59 +00:00
codegen-x64.h Include only stuff you need, part 2: ast.h, ast-value-factory.h in ports. 2016-08-22 08:16:57 +00:00
cpu-x64.cc Remove grab-bag includes of v8.h from architecture ports. 2015-08-17 09:42:37 +00:00
deoptimizer-x64.cc [RegisterConfiguration] Streamline access to arch defaults, simplify Registers. 2016-06-27 15:31:31 +00:00
disasm-x64.cc [x64] supplement SSE insturctions for SIMD.js 2016-09-12 06:25:00 +00:00
eh-frame-x64.cc Reland Implement .eh_frame writer and disassembler. 2016-07-14 10:33:26 +00:00
frames-x64.cc [presubmit] Fix build/include linter violations. 2015-09-03 07:56:14 +00:00
frames-x64.h [runtime] Unify and simplify how frames are marked 2016-03-08 08:36:36 +00:00
interface-descriptors-x64.cc [Interpreter] Collect allocation site feedback in call bytecode handler. 2016-09-08 14:50:09 +00:00
macro-assembler-x64.cc Move kMaxRegularHeapObjectSize into globals 2016-09-06 12:59:37 +00:00
macro-assembler-x64.h [turbofan] Add Float32(Max|Min) machine operators. 2016-08-22 13:50:51 +00:00
simulator-x64.cc [presubmit] Fix build/include linter violations. 2015-09-03 07:56:14 +00:00
simulator-x64.h Remove a bunch of Isolate::Current() callsites from simulators 2015-11-23 08:10:06 +00:00
sse-instr.h [x64] supplement SSE insturctions for SIMD.js 2016-09-12 06:25:00 +00:00