Disable OOL constant pool for Arm.
authorrmcilroy@chromium.org <rmcilroy@chromium.org>
Tue, 28 Oct 2014 16:25:36 +0000 (16:25 +0000)
committerrmcilroy@chromium.org <rmcilroy@chromium.org>
Tue, 28 Oct 2014 16:26:17 +0000 (16:26 +0000)
This caused some performance regressions on Octane.

R=ulan@chromium.org

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

Cr-Commit-Position: refs/heads/master@{#24953}
git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@24953 ce2b1a6d-e550-0410-aec6-3dcde31c8c00

src/globals.h

index a262051..03eb99e 100644 (file)
@@ -67,11 +67,7 @@ namespace internal {
 #endif
 
 // Determine whether the architecture uses an out-of-line constant pool.
-#if V8_TARGET_ARCH_ARM
-#define V8_OOL_CONSTANT_POOL 1
-#else
 #define V8_OOL_CONSTANT_POOL 0
-#endif
 
 #ifdef V8_TARGET_ARCH_ARM
 // Set stack limit lower for ARM than for other architectures because