v8/src/x64
ishell 815eca573a [ic] Extract load IC proto array handlers handling to a separate stub.
This is to fix the performance regression by avoiding creation of a frame
in LoadIC dispatcher caused by complicated logic of CSA::EmitLoadICProtoArrayCheck().

BUG=v8:5561, chromium:660795

Review-Url: https://codereview.chromium.org/2496333002
Cr-Commit-Position: refs/heads/master@{#40986}
2016-11-15 11:16:39 +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 [heap] Use size_t for heap and space counters. 2016-11-14 16:47:18 +00:00
assembler-x64.h 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
code-stubs-x64.cc [ic] Delete old KeyedLoadIC code 2016-10-17 10:31:18 +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 Add Smi::Zero and replace all Smi::FromInt(0) calls 2016-10-07 13:05:26 +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 [ic] Extract load IC proto array handlers handling to a separate stub. 2016-11-15 11:16:39 +00:00
macro-assembler-x64.cc [stubs] Fix allocation memento detection. 2016-10-31 15:51:03 +00:00
macro-assembler-x64.h [ic] Remove unnecessary access rights checks from the IC handlers. 2016-10-27 15:54:00 +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