From 8b407cc07447f470b5c0662a4c1e7b3ed4699975 Mon Sep 17 00:00:00 2001 From: Michael Dawson Date: Wed, 21 Oct 2015 16:40:27 -0400 Subject: [PATCH] v8: pull fix for builtin code size on PPC Pull in the change that has been committed to v8 master in https://codereview.chromium.org/1415463002/. We are currently cherry-picking into 4.6 and 4.7 but until next next v8 update into Node Master I'd like to float it as it will make PPC LE go green in the CI --- deps/v8/src/builtins.cc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/deps/v8/src/builtins.cc b/deps/v8/src/builtins.cc index aa7268f6b6ccfb..31649d0fc27432 100644 --- a/deps/v8/src/builtins.cc +++ b/deps/v8/src/builtins.cc @@ -1430,6 +1430,9 @@ void Builtins::SetUp(Isolate* isolate, bool create_heap_objects) { #ifdef DEBUG // We can generate a lot of debug code on Arm64. const size_t buffer_size = 32*KB; +#elif V8_TARGET_ARCH_PPC64 + // 8 KB is insufficient on PPC64 when FLAG_debug_code is on. + const size_t buffer_size = 10 * KB; #else const size_t buffer_size = 8*KB; #endif