mirror of https://github.com/nodejs/node.git
src: re-enable fast math on arm
Ref: https://github.com/nodejs/node/issues/1376
Ref: https://github.com/nodejs/node/pull/1398
Issue fixed in V8: 81703350bb
V8-Bug: https://code.google.com/p/v8/issues/detail?id=4019
PR-URL: https://github.com/nodejs/node/pull/2592
Reviewed-By: Rod Vagg <rod@vagg.org>
Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
Reviewed-By: Ali Ijaz Sheikh <ofrobots@google.com>
pull/2714/head
parent
6c1b26a12e
commit
439c1dde15
14
src/node.cc
14
src/node.cc
|
@ -3603,20 +3603,6 @@ void Init(int* argc,
|
|||
DispatchDebugMessagesAsyncCallback);
|
||||
uv_unref(reinterpret_cast<uv_handle_t*>(&dispatch_debug_messages_async));
|
||||
|
||||
#if defined(__ARM_ARCH_6__) || \
|
||||
defined(__ARM_ARCH_6J__) || \
|
||||
defined(__ARM_ARCH_6K__) || \
|
||||
defined(__ARM_ARCH_6M__) || \
|
||||
defined(__ARM_ARCH_6T2__) || \
|
||||
defined(__ARM_ARCH_6ZK__) || \
|
||||
defined(__ARM_ARCH_6Z__)
|
||||
// See https://github.com/nodejs/node/issues/1376
|
||||
// and https://code.google.com/p/v8/issues/detail?id=4019
|
||||
// TODO(bnoordhuis): Remove test/parallel/test-arm-math-exp-regress-1376.js
|
||||
// and this workaround when v8:4019 has been fixed and the patch back-ported.
|
||||
V8::SetFlagsFromString("--nofast_math", sizeof("--nofast_math") - 1);
|
||||
#endif
|
||||
|
||||
#if defined(NODE_V8_OPTIONS)
|
||||
// Should come before the call to V8::SetFlagsFromCommandLine()
|
||||
// so the user can disable a flag --foo at run-time by passing
|
||||
|
|
Loading…
Reference in New Issue