Commit 4de58e49 authored by bmeurer@chromium.org's avatar bmeurer@chromium.org

[arm] Disable --turbo-types by default instead of ignoring the flag.

R=mstarzinger@chromium.org

Review URL: https://codereview.chromium.org/561913004

git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@23903 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
parent bc0674d0
......@@ -140,10 +140,7 @@ void CompilationInfo::Initialize(Isolate* isolate,
if (isolate_->debug()->is_active()) MarkAsDebug();
if (FLAG_context_specialization) MarkAsContextSpecializing();
if (FLAG_turbo_inlining) MarkAsInliningEnabled();
#if !V8_TARGET_ARCH_ARM && !V8_TARGET_ARCH_ARM64 && V8_TURBOFAN_BACKEND
// TODO(mstarzinger): Bugs in ARM back-end block enabling typed pipeline.
if (FLAG_turbo_types) MarkAsTypingEnabled();
#endif
if (!shared_info_.is_null()) {
DCHECK(strict_mode() == SLOPPY);
......
......@@ -333,7 +333,11 @@ DEFINE_BOOL(trace_turbo_types, true, "trace generated TurboFan types")
DEFINE_BOOL(trace_turbo_scheduler, false, "trace generated TurboFan scheduler")
DEFINE_BOOL(turbo_verify, false, "verify TurboFan graphs at each phase")
DEFINE_BOOL(turbo_stats, false, "print TurboFan statistics")
#if !V8_TARGET_ARCH_ARM && !V8_TARGET_ARCH_ARM64 && V8_TURBOFAN_BACKEND
DEFINE_BOOL(turbo_types, true, "use typed lowering in TurboFan")
#else
DEFINE_BOOL(turbo_types, false, "use typed lowering in TurboFan")
#endif
DEFINE_BOOL(turbo_source_positions, false,
"track source code positions when building TurboFan IR")
DEFINE_BOOL(context_specialization, false,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment