Index: src/full-codegen.h |
diff --git a/src/full-codegen.h b/src/full-codegen.h |
index 0d0a6ffedcd68e5e985decf96d2cf11dc7a0a93f..a6dcf5babc5ffb13de268fd0db17c46f5810fbe7 100644 |
--- a/src/full-codegen.h |
+++ b/src/full-codegen.h |
@@ -123,15 +123,20 @@ class FullCodeGenerator: public AstVisitor { |
// Platform-specific code size multiplier. |
#if V8_TARGET_ARCH_IA32 |
static const int kCodeSizeMultiplier = 100; |
+ static const int kBootCodeSizeMultiplier = 100; |
#elif V8_TARGET_ARCH_X64 |
static const int kCodeSizeMultiplier = 162; |
+ static const int kBootCodeSizeMultiplier = 140; |
#elif V8_TARGET_ARCH_ARM |
static const int kCodeSizeMultiplier = 142; |
+ static const int kBootCodeSizeMultiplier = 110; |
#elif V8_TARGET_ARCH_ARM64 |
// TODO(all): Copied ARM value. Check this is sensible for ARM64. |
static const int kCodeSizeMultiplier = 142; |
+ static const int kBootCodeSizeMultiplier = 110; |
#elif V8_TARGET_ARCH_MIPS |
static const int kCodeSizeMultiplier = 142; |
+ static const int kBootCodeSizeMultiplier = 120; |
#else |
#error Unsupported target architecture. |
#endif |