1f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)// Copyright 2014 The Chromium Authors. All rights reserved. 2f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)// Use of this source code is governed by a BSD-style license that can be 3f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)// found in the LICENSE file. 4f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles) 51320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci#include "athena/util/switches.h" 6f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles) 7f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)#include "base/command_line.h" 8f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles) 9f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)namespace athena { 10f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)namespace switches { 11f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles) 12f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)bool IsDebugAcceleratorsEnabled() { 13f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)#if NDEBUG 14f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles) return base::CommandLine::ForCurrentProcess()->HasSwitch( 15f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles) "debug-accelerators"); 16f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)#else 17f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles) return true; 18f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)#endif 19f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)} 20f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles) 21f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)} // namespace switches 22f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)} // namespace athena 23