• Home
  • Raw
  • Download

Lines Matching refs:V8Debugger

72 V8Debugger::V8Debugger(v8::Isolate* isolate, V8InspectorImpl* inspector)  in V8Debugger()  function in v8_inspector::V8Debugger
84 V8Debugger::~V8Debugger() { in ~V8Debugger()
86 &V8Debugger::terminateExecutionCompletedCallback); in ~V8Debugger()
88 &V8Debugger::terminateExecutionCompletedCallbackIgnoringData); in ~V8Debugger()
91 void V8Debugger::enable() { in enable()
95 m_isolate->AddNearHeapLimitCallback(&V8Debugger::nearHeapLimitCallback, this); in enable()
103 void V8Debugger::disable() { in disable()
127 m_isolate->RemoveNearHeapLimitCallback(&V8Debugger::nearHeapLimitCallback, in disable()
132 bool V8Debugger::isPausedInContextGroup(int contextGroupId) const { in isPausedInContextGroup()
136 bool V8Debugger::enabled() const { return m_enableCount > 0; } in enabled()
138 std::vector<std::unique_ptr<V8DebuggerScript>> V8Debugger::getCompiledScripts( in getCompiledScripts()
158 void V8Debugger::setBreakpointsActive(bool active) { in setBreakpointsActive()
166 v8::debug::ExceptionBreakState V8Debugger::getPauseOnExceptionsState() { in getPauseOnExceptionsState()
171 void V8Debugger::setPauseOnExceptionsState( in setPauseOnExceptionsState()
179 void V8Debugger::setPauseOnNextCall(bool pause, int targetContextGroupId) { in setPauseOnNextCall()
201 bool V8Debugger::canBreakProgram() { in canBreakProgram()
205 void V8Debugger::breakProgram(int targetContextGroupId) { in breakProgram()
214 void V8Debugger::interruptAndBreak(int targetContextGroupId) { in interruptAndBreak()
228 void V8Debugger::continueProgram(int targetContextGroupId, in continueProgram()
239 void V8Debugger::breakProgramOnAssert(int targetContextGroupId) { in breakProgramOnAssert()
251 void V8Debugger::stepIntoStatement(int targetContextGroupId, in stepIntoStatement()
261 void V8Debugger::stepOverStatement(int targetContextGroupId) { in stepOverStatement()
269 void V8Debugger::stepOutOfFunction(int targetContextGroupId) { in stepOutOfFunction()
277 void V8Debugger::terminateExecution( in terminateExecution()
288 &V8Debugger::terminateExecutionCompletedCallback); in terminateExecution()
290 &V8Debugger::terminateExecutionCompletedCallbackIgnoringData); in terminateExecution()
294 void V8Debugger::reportTermination() { in reportTermination()
297 &V8Debugger::terminateExecutionCompletedCallback); in reportTermination()
299 &V8Debugger::terminateExecutionCompletedCallbackIgnoringData); in reportTermination()
305 void V8Debugger::terminateExecutionCompletedCallback(v8::Isolate* isolate) { in terminateExecutionCompletedCallback()
308 V8Debugger* debugger = inspector->debugger(); in terminateExecutionCompletedCallback()
312 void V8Debugger::terminateExecutionCompletedCallbackIgnoringData( in terminateExecutionCompletedCallbackIgnoringData()
317 Response V8Debugger::continueToLocation( in continueToLocation()
343 bool V8Debugger::shouldContinueToCurrentLocation() { in shouldContinueToCurrentLocation()
358 void V8Debugger::clearContinueToLocation() { in clearContinueToLocation()
366 void V8Debugger::handleProgramBreak( in handleProgramBreak()
456 size_t V8Debugger::nearHeapLimitCallback(void* data, size_t current_heap_limit, in nearHeapLimitCallback()
458 V8Debugger* thisPtr = static_cast<V8Debugger*>(data); in nearHeapLimitCallback()
478 void V8Debugger::ScriptCompiled(v8::Local<v8::debug::Script> script, in ScriptCompiled()
501 void V8Debugger::BreakOnInstrumentation( in BreakOnInstrumentation()
537 void V8Debugger::BreakProgramRequested( in BreakProgramRequested()
545 void V8Debugger::ExceptionThrown(v8::Local<v8::Context> pausedContext, in ExceptionThrown()
556 bool V8Debugger::IsFunctionBlackboxed(v8::Local<v8::debug::Script> script, in IsFunctionBlackboxed()
576 bool V8Debugger::ShouldBeSkipped(v8::Local<v8::debug::Script> script, int line, in ShouldBeSkipped()
597 void V8Debugger::AsyncEventOccurred(v8::debug::DebugAsyncActionType type, in AsyncEventOccurred()
630 std::shared_ptr<AsyncStackTrace> V8Debugger::currentAsyncParent() { in currentAsyncParent()
634 V8StackTraceId V8Debugger::currentExternalParent() { in currentExternalParent()
639 v8::MaybeLocal<v8::Value> V8Debugger::getTargetScopes( in getTargetScopes()
717 v8::MaybeLocal<v8::Value> V8Debugger::functionScopes( in functionScopes()
722 v8::MaybeLocal<v8::Value> V8Debugger::generatorScopes( in generatorScopes()
727 v8::MaybeLocal<v8::Array> V8Debugger::collectionsEntries( in collectionsEntries()
766 v8::MaybeLocal<v8::Array> V8Debugger::internalProperties( in internalProperties()
797 v8::Local<v8::Array> V8Debugger::queryObjects(v8::Local<v8::Context> context, in queryObjects()
815 std::unique_ptr<V8StackTraceImpl> V8Debugger::createStackTrace( in createStackTrace()
821 void V8Debugger::setAsyncCallStackDepth(V8DebuggerAgentImpl* agent, int depth) { in setAsyncCallStackDepth()
843 void V8Debugger::setMaxCallStackSizeToCapture(V8RuntimeAgentImpl* agent, in setMaxCallStackSizeToCapture()
881 std::shared_ptr<AsyncStackTrace> V8Debugger::stackTraceFor( in stackTraceFor()
889 V8StackTraceId V8Debugger::storeCurrentStackTrace( in storeCurrentStackTrace()
915 uintptr_t V8Debugger::storeStackTrace( in storeStackTrace()
922 void V8Debugger::externalAsyncTaskStarted(const V8StackTraceId& parent) { in externalAsyncTaskStarted()
936 void V8Debugger::externalAsyncTaskFinished(const V8StackTraceId& parent) { in externalAsyncTaskFinished()
949 void V8Debugger::asyncTaskScheduled(const StringView& taskName, void* task, in asyncTaskScheduled()
955 void V8Debugger::asyncTaskCanceled(void* task) { in asyncTaskCanceled()
960 void V8Debugger::asyncTaskStarted(void* task) { in asyncTaskStarted()
965 void V8Debugger::asyncTaskFinished(void* task) { in asyncTaskFinished()
970 void V8Debugger::asyncTaskScheduledForStack(const StringView& taskName, in asyncTaskScheduledForStack()
985 void V8Debugger::asyncTaskCanceledForStack(void* task) { in asyncTaskCanceledForStack()
991 void V8Debugger::asyncTaskStartedForStack(void* task) { in asyncTaskStartedForStack()
1011 void V8Debugger::asyncTaskFinishedForStack(void* task) { in asyncTaskFinishedForStack()
1026 void V8Debugger::asyncTaskCandidateForStepping(void* task) { in asyncTaskCandidateForStepping()
1035 void V8Debugger::asyncTaskStartedForStepping(void* task) { in asyncTaskStartedForStepping()
1046 void V8Debugger::asyncTaskFinishedForStepping(void* task) { in asyncTaskFinishedForStepping()
1054 void V8Debugger::asyncTaskCanceledForStepping(void* task) { in asyncTaskCanceledForStepping()
1058 void V8Debugger::allAsyncTasksCanceled() { in allAsyncTasksCanceled()
1068 void V8Debugger::muteScriptParsedEvents() { in muteScriptParsedEvents()
1072 void V8Debugger::unmuteScriptParsedEvents() { in unmuteScriptParsedEvents()
1077 std::unique_ptr<V8StackTraceImpl> V8Debugger::captureStackTrace( in captureStackTrace()
1095 int V8Debugger::currentContextGroupId() { in currentContextGroupId()
1101 void V8Debugger::collectOldAsyncStacksIfNeeded() { in collectOldAsyncStacksIfNeeded()
1120 std::shared_ptr<StackFrame> V8Debugger::symbolize( in symbolize()
1149 void V8Debugger::setMaxAsyncTaskStacksForTest(int limit) { in setMaxAsyncTaskStacksForTest()
1155 internal::V8DebuggerId V8Debugger::debuggerIdFor(int contextGroupId) { in debuggerIdFor()
1165 bool V8Debugger::addInternalObject(v8::Local<v8::Context> context, in addInternalObject()
1174 void V8Debugger::dumpAsyncTaskStacksStateForTest() { in dumpAsyncTaskStacksStateForTest()
1181 bool V8Debugger::hasScheduledBreakOnNextFunctionCall() const { in hasScheduledBreakOnNextFunctionCall()