From aed8353b89d2f8afb1e780f020faf3cd9bc26336 Mon Sep 17 00:00:00 2001 From: mikejurka Date: Tue, 25 Oct 2016 14:31:17 -0700 Subject: [PATCH] Don't enable checked mode for Fuchsia release builds (#3173) Temporary until precompiled code works on Fuchsia --- runtime/dart_init.cc | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/runtime/dart_init.cc b/runtime/dart_init.cc index 555b477c873..53e7e1d89b1 100644 --- a/runtime/dart_init.cc +++ b/runtime/dart_init.cc @@ -606,9 +606,15 @@ void InitDartVM() { arraysize(kDartPrecompilationArgs)); } +#if defined(OS_FUCHSIA) && defined(NDEBUG) + if (false) { + // Do not enable checked mode for Fuchsia release builds + // TODO(mikejurka): remove this once precompiled code is working on Fuchsia +#else if (!IsRunningPrecompiledCode()) { // Enable checked mode if we are not running precompiled code. We run non- // precompiled code only in the debug product mode. +#endif PushBackAll(&args, kDartCheckedModeArgs, arraysize(kDartCheckedModeArgs)); }