Go to the source code of this file.
|
| dart::DECLARE_FLAG (bool, trace_deoptimization) |
|
| dart::DEFINE_FLAG (bool, print_stacktrace_at_throw, false, "Prints a stack trace everytime a throw occurs.") |
|
static void | dart::BuildStackTrace (StackTraceBuilder *builder) |
|
static intptr_t | dart::SlotIndexToFrameIndex (intptr_t slot) |
|
static intptr_t | dart::SlotIndexToFpRelativeOffset (intptr_t slot) |
|
static void | dart::FindErrorHandler (uword *handler_pc, uword *handler_sp, uword *handler_fp) |
|
static void | dart::ClearLazyDeopts (Thread *thread, uword frame_pointer) |
|
static void | dart::JumpToExceptionHandler (Thread *thread, uword program_counter, uword stack_pointer, uword frame_pointer, const Object &exception_object, const Object &stacktrace_object) |
|
static FieldPtr | dart::LookupStackTraceField (const Instance &instance) |
|
static DART_NORETURN void | dart::ThrowExceptionHelper (Thread *thread, const Instance &incoming_exception, const Instance &existing_stacktrace, const bool is_rethrow, const bool bypass_debugger) |
|