Flutter Engine
The Flutter Engine
Classes | Namespaces | Macros | Functions
gdb_helpers.cc File Reference
#include "lib/stacktrace.h"
#include "vm/compiler/assembler/disassembler.h"
#include "vm/heap/safepoint.h"
#include "vm/object.h"
#include "vm/os_thread.h"
#include "vm/stack_frame.h"

Go to the source code of this file.

Classes

class  dart::PrintObjectPointersVisitor
 

Namespaces

namespace  dart
 

Macros

#define GDB_HELPER   extern "C"
 

Functions

GDB_HELPER void * dart::_currentThread ()
 
GDB_HELPER void dart::_printObjectPtr (uword object)
 
GDB_HELPER Object * dart::_handle (uword object)
 
GDB_HELPER void dart::_disassemble (uword pc)
 
GDB_HELPER void dart::_printDartStackTrace ()
 
GDB_HELPER void dart::_printStackTrace ()
 
GDB_HELPER void dart::_printGeneratedStackTrace (uword fp, uword sp, uword pc)
 
GDB_HELPER void dart::_printStackTraceWithLocals ()
 

Macro Definition Documentation

◆ GDB_HELPER

#define GDB_HELPER   extern "C"

Definition at line 21 of file gdb_helpers.cc.