v8/src/arm
bmeurer 4acb492e14 [compiler] Introduce initial StrictEqualStub.
Initial version of a new StrictEqualStub written as TurboFan code stub,
that implements the full strict equality comparison and is usable for
both TurboFan and Ignition (and soon for the generic CompareIC case
too). The stub is not fully optimized yet, i.e. we still go to the
runtime for string comparisons, but that'll be addressed in a follow-up
CL.

R=yangguo@chromium.org

Review URL: https://codereview.chromium.org/1753173003

Cr-Commit-Position: refs/heads/master@{#34423}
2016-03-02 11:47:49 +00:00
..
assembler-arm-inl.h [debugger] introduce abstract interface for break location. 2016-02-10 14:20:04 +00:00
assembler-arm.cc [Atomics] Add dmb/dsb/isb instructions to ARM 2016-02-17 19:58:04 +00:00
assembler-arm.h [Interpreter] Log source positions for bytecode arrays. 2016-03-02 02:10:53 +00:00
builtins-arm.cc Revert of [Interpreter] Implements calls through CallICStub in the interpreter. (patchset #15 id:270001 of https://codereview.chromium.org/1688283003/ ) 2016-02-24 15:16:19 +00:00
code-stubs-arm.cc [compiler] Introduce initial StrictEqualStub. 2016-03-02 11:47:49 +00:00
code-stubs-arm.h Make whether or not a Code object should be created by masm explicit 2015-11-25 14:23:56 +00:00
codegen-arm.cc Detect cache line size on Linux for PPC hosts. 2016-02-01 15:03:21 +00:00
codegen-arm.h Create ast/ and parsing/ subdirectories and move appropriate files 2015-11-26 16:23:07 +00:00
constants-arm.cc Re-reland: Remove register index/code indirection 2015-10-02 16:55:22 +00:00
constants-arm.h [Atomics] Add dmb/dsb/isb instructions to ARM 2016-02-17 19:58:04 +00:00
cpu-arm.cc Make FlushICache part of Assembler(Base) and take Isolate as parameter. 2015-09-11 12:59:47 +00:00
deoptimizer-arm.cc Make the frame inspector use TranslatedState rather than the full deoptimizer. 2016-02-15 07:36:57 +00:00
disasm-arm.cc [Atomics] Add dmb/dsb/isb instructions to ARM 2016-02-17 19:58:04 +00:00
frames-arm.cc [presubmit] Fix build/include linter violations. 2015-09-03 07:56:14 +00:00
frames-arm.h [presubmit] Enable readability/namespace linter checking. 2015-09-30 13:47:11 +00:00
interface-descriptors-arm.cc [compiler] Drop the CompareNilIC. 2016-02-27 19:13:46 +00:00
interface-descriptors-arm.h [presubmit] Enable readability/namespace linter checking. 2015-09-30 13:47:11 +00:00
macro-assembler-arm.cc [stubs] Introduce a dedicated FastNewObjectStub. 2016-02-19 07:12:50 +00:00
macro-assembler-arm.h [stubs] Introduce a dedicated FastNewObjectStub. 2016-02-19 07:12:50 +00:00
OWNERS Add to OWNERS for arm and a64 2014-02-12 13:33:54 +00:00
simulator-arm.cc [Atomics] Add dmb/dsb/isb instructions to ARM 2016-02-17 19:58:04 +00:00
simulator-arm.h Remove a bunch of Isolate::Current() callsites from simulators 2015-11-23 08:10:06 +00:00