// Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file // for details. All rights reserved. Use of this source code is governed by a // BSD-style license that can be found in the LICENSE file. #include "vm/debuginfo.h" namespace dart { DebugInfo::DebugInfo() { handle_ = NULL; } DebugInfo::~DebugInfo() { } void DebugInfo::AddCode(uword pc, intptr_t size) { // Nothing to do as there is no support for this on macos. } void DebugInfo::AddCodeRegion(const char* name, uword pc, intptr_t size) { // Nothing to do as there is no support for this on macos. } bool DebugInfo::WriteToMemory(ByteBuffer* region) { // Nothing to do as there is no support for this on macos. return false; } DebugInfo* DebugInfo::NewGenerator() { return new DebugInfo(); } void DebugInfo::RegisterSection(const char* name, uword entry_point, intptr_t size) { // Nothing to do as there is no support for this on macos. } void DebugInfo::UnregisterAllSections() { // Nothing to do as there is no support for this on macos. } } // namespace dart