if (script_->type()->value() == Script::TYPE_NATIVE) MarkAsNative();
if (isolate_->debug()->is_active()) MarkAsDebug();
if (FLAG_context_specialization) MarkAsContextSpecializing();
- if (FLAG_turbo_types) MarkAsTypingEnabled();
if (FLAG_turbo_inlining) MarkAsInliningEnabled();
+#if !V8_TARGET_ARCH_ARM64
+ // TODO(mstarzinger): Bugs in ARM64 back-end block enabling typed pipeline.
+ if (FLAG_turbo_types) MarkAsTypingEnabled();
+#endif
if (!shared_info_.is_null()) {
DCHECK(strict_mode() == SLOPPY);
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")
-DEFINE_BOOL(turbo_types, false, "use typed lowering in TurboFan")
+DEFINE_BOOL(turbo_types, true, "use typed lowering in TurboFan")
DEFINE_BOOL(turbo_source_positions, false,
"track source code positions when building TurboFan IR")
DEFINE_BOOL(context_specialization, false,