Flutter Engine
The Flutter Engine
Loading...
Searching...
No Matches
Namespaces | Functions | Variables
stacktrace.cc File Reference
#include "lib/stacktrace.h"
#include "vm/bootstrap_natives.h"
#include "vm/debugger.h"
#include "vm/exceptions.h"
#include "vm/native_entry.h"
#include "vm/object_store.h"
#include "vm/runtime_entry.h"
#include "vm/stack_frame.h"
#include "vm/stack_trace.h"

Go to the source code of this file.

Namespaces

namespace  dart
 

Functions

 dart::DECLARE_FLAG (bool, show_invisible_frames)
 
static StackTracePtr dart::CreateStackTraceObject (Zone *zone, const GrowableObjectArray &code_list, const GrowableArray< uword > &pc_offset_list)
 
static StackTracePtr dart::CurrentStackTrace (Thread *thread, intptr_t skip_frames=1)
 
StackTracePtr dart::GetStackTraceForException ()
 
 dart::DEFINE_NATIVE_ENTRY (StackTrace_current, 0, 0)
 
static void dart::AppendFrames (const GrowableObjectArray &code_list, GrowableArray< uword > *pc_offset_list, int skip_frames)
 
const StackTracedart::GetCurrentStackTrace (int skip_frames)
 
bool dart::HasStack ()
 

Variables

static constexpr intptr_t dart::kDefaultStackAllocation = 8