|
| dart::DEFINE_FLAG (bool, trace_debugger_stacktrace, false, "Trace debugger stacktrace collection") |
|
| dart::DEFINE_FLAG (bool, trace_rewind, false, "Trace frame rewind") |
|
| dart::DEFINE_FLAG (bool, verbose_debug, false, "Verbose debugger messages") |
|
| dart::DECLARE_FLAG (bool, trace_deoptimization) |
|
| dart::DECLARE_FLAG (bool, warn_on_pause_with_no_debugger) |
|
static void | dart::InvokeEventHandler (ServiceEvent *event) |
|
static const char * | dart::QualifiedFunctionName (const Function &func) |
|
static bool | dart::FunctionOverlaps (const Function &func, const String &script_url, TokenPosition token_pos, TokenPosition end_token_pos) |
|
static bool | dart::IsImplicitFunction (const Function &func) |
|
static DART_FORCE_INLINE ObjectPtr | dart::GetVariableValue (uword addr) |
|
static bool | dart::IsSyntheticVariableName (const String &var_name) |
|
static bool | dart::IsPrivateVariableName (const String &var_name) |
|
static bool | dart::IsFunctionVisible (const Function &function) |
|
static ActivationFrame * | dart::TopDartFrame () |
|
static bool | dart::IsAtAsyncJump (ActivationFrame *top_frame) |
|
static bool | dart::CanRewindFrame (intptr_t frame_index, const char **error) |
|
static ActivationFrame * | dart::CollectDartFrame (uword pc, StackFrame *frame, const Code &code, const Array &deopt_frame, intptr_t deopt_frame_offset) |
|
static ArrayPtr | dart::DeoptimizeToArray (Thread *thread, StackFrame *frame, const Code &code) |
|
static void | dart::RefineBreakpointPos (const Script &script, TokenPosition pos, TokenPosition next_closest_token_position, TokenPosition requested_token_pos, TokenPosition last_token_pos, intptr_t requested_column, TokenPosition exact_token_pos, TokenPosition *best_fit_pos, intptr_t *best_column, intptr_t *best_line) |
|
static TokenPosition | dart::ResolveBreakpointPos (const Function &func, TokenPosition requested_token_pos, TokenPosition last_token_pos, intptr_t requested_column, TokenPosition exact_token_pos) |
|
static void | dart::UpdateBestFit (Function *best_fit, const Function &func) |
|
static TokenPosition | dart::FindExactTokenPosition (const Script &script, TokenPosition start_of_line, intptr_t column_number) |
|
static FunctionPtr | dart::FindInnermostClosure (Zone *zone, const Function &function, TokenPosition token_pos) |
|
static intptr_t | dart::FindNextRewindFrameIndex (DebuggerStackTrace *stack, intptr_t frame_index) |
|
static uword | dart::LookupRewindPc (const Code &code, uword return_address) |
|