v8/src/x87
chunyang.dai 4b0565262a X87: Optimize the typeof operator.
port 7798548a8f (r28260)

original commit message:

    typeof was implemented as a runtime function. Calling it in
    optimized code with a non-constant input becomes burdensome.

BUG=

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

Cr-Commit-Position: refs/heads/master@{#28279}
2015-05-07 04:01:45 +00:00
..
assembler-x87-inl.h X87: Reland "Merge cellspace into old pointer space". 2015-04-13 09:36:00 +00:00
assembler-x87.cc Serializer: move to a subfolder and clean up includes. 2015-03-27 15:29:07 +00:00
assembler-x87.h Serializer: move to a subfolder and clean up includes. 2015-03-27 15:29:07 +00:00
builtins-x87.cc X87: VectorICs: built-in function apply should use an IC. 2015-05-04 03:40:28 +00:00
code-stubs-x87.cc X87: Optimize the typeof operator. 2015-05-07 04:01:45 +00:00
code-stubs-x87.h Replace OVERRIDE->override and FINAL->final since we now require C++11. 2015-04-20 13:08:14 +00:00
codegen-x87.cc X87: Fix uninitialized FixedArray potentially being left behind by ElementsTransitionGenerator::Generate. 2014-10-10 06:04:31 +00:00
codegen-x87.h x87: Move IC code into a subdir and move ic-compilation related code from stub-cache into ic-compiler 2014-08-25 09:00:04 +00:00
cpu-x87.cc Move platform abstraction to base library 2014-06-30 13:25:46 +00:00
debug-x87.cc X87: Refactor BreakLocationIterator 2015-03-05 05:41:09 +00:00
deoptimizer-x87.cc CodeCleanup: eliminate unnecessary base class and make the children unvirtual. 2015-03-18 10:34:18 +00:00
disasm-x87.cc X87: Assembler support for internal references. 2015-02-15 06:50:11 +00:00
frames-x87.cc Check alpha-sorting of includes during presubmit. 2014-06-20 08:40:11 +00:00
frames-x87.h Remove frame pointer from StackHandler. 2015-03-10 15:56:27 +00:00
full-codegen-x87.cc X87: Optimize the typeof operator. 2015-05-07 04:01:45 +00:00
interface-descriptors-x87.cc X87: Optimize the typeof operator. 2015-05-07 04:01:45 +00:00
lithium-codegen-x87.cc X87: Optimize the typeof operator. 2015-05-07 04:01:45 +00:00
lithium-codegen-x87.h Replace OVERRIDE->override and FINAL->final since we now require C++11. 2015-04-20 13:08:14 +00:00
lithium-gap-resolver-x87.cc X87: enable the crankshaft compiler for X87 port. 2014-09-20 05:08:58 +00:00
lithium-gap-resolver-x87.h Replace OVERRIDE->override and FINAL->final since we now require C++11. 2015-04-20 13:08:14 +00:00
lithium-x87.cc X87: Optimize the typeof operator. 2015-05-07 04:01:45 +00:00
lithium-x87.h [strong] Fix inlining issue 2015-05-06 10:40:38 +00:00
macro-assembler-x87.cc Removed src/{isolate,property-details,utils}-inl.h 2015-04-21 10:21:37 +00:00
macro-assembler-x87.h Reland "Merge old data and pointer space." 2015-04-07 11:32:10 +00:00
OWNERS X87: add OWNERS file 2014-06-11 23:24:27 +00:00
regexp-macro-assembler-x87.cc Always update raw pointers when handling interrupts inside RegExp code. 2015-04-07 09:44:57 +00:00
regexp-macro-assembler-x87.h X87: Remove the dependency of Zone on Isolate 2015-02-07 06:22:47 +00:00
simulator-x87.cc Introduce x87 port 2014-05-23 16:37:27 +00:00
simulator-x87.h Use full include paths everywhere 2014-06-03 08:12:43 +00:00