diff options
author | Refael Ackermann <refack@gmail.com> | 2019-05-17 11:50:21 -0400 |
---|---|---|
committer | Refael Ackermann <refack@gmail.com> | 2019-06-01 10:00:24 -0400 |
commit | 6797610b8e7e6cde2ebc02bea4f24a35b6231e74 (patch) | |
tree | 4aa0ee427843c26a23ac777a08a6181ed7d0fc04 /deps/v8/src/builtins/setup-builtins-internal.cc | |
parent | 0df8f53abb5281c2fd4132ddf541b6330c82636b (diff) | |
download | node-new-6797610b8e7e6cde2ebc02bea4f24a35b6231e74.tar.gz |
deps: V8: workaround for MSVC 14.20 optimizer bug
Refs: https://developercommunity.visualstudio.com/content/problem/512352/compiler-doesnt-finish-142027508.html
PR-URL: https://github.com/nodejs/node/pull/27375
Reviewed-By: Michaƫl Zasso <targos@protonmail.com>
Reviewed-By: Ujjwal Sharma <usharma1998@gmail.com>
Reviewed-By: Refael Ackermann <refack@gmail.com>
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Rich Trott <rtrott@gmail.com>
Diffstat (limited to 'deps/v8/src/builtins/setup-builtins-internal.cc')
-rw-r--r-- | deps/v8/src/builtins/setup-builtins-internal.cc | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/deps/v8/src/builtins/setup-builtins-internal.cc b/deps/v8/src/builtins/setup-builtins-internal.cc index 44f27f24f8..25e29b8763 100644 --- a/deps/v8/src/builtins/setup-builtins-internal.cc +++ b/deps/v8/src/builtins/setup-builtins-internal.cc @@ -297,6 +297,10 @@ Code GenerateBytecodeHandler(Isolate* isolate, int builtin_index, } // namespace +#if _MSC_VER == 1920 +#pragma optimize( "", off ) +#endif + // static void SetupIsolateDelegate::SetupBuiltinsInternal(Isolate* isolate) { Builtins* builtins = isolate->builtins(); @@ -380,5 +384,10 @@ void SetupIsolateDelegate::SetupBuiltinsInternal(Isolate* isolate) { builtins->MarkInitialized(); } +#if _MSC_VER == 1920 +#pragma optimize( "", on ) +#endif + + } // namespace internal } // namespace v8 |