diff options
Diffstat (limited to 'deps/v8/src/ia32/cpu-ia32.cc')
-rw-r--r-- | deps/v8/src/ia32/cpu-ia32.cc | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/deps/v8/src/ia32/cpu-ia32.cc b/deps/v8/src/ia32/cpu-ia32.cc index b15140f04c..d64257f39e 100644 --- a/deps/v8/src/ia32/cpu-ia32.cc +++ b/deps/v8/src/ia32/cpu-ia32.cc @@ -42,7 +42,11 @@ namespace v8 { namespace internal { void CPU::Setup() { - CpuFeatures::Probe(); + CpuFeatures::Clear(); + CpuFeatures::Probe(true); + if (!CpuFeatures::IsSupported(SSE2) || Serializer::enabled()) { + V8::DisableCrankshaft(); + } } |