Lines Matching refs:V8Debugger
161 V8Debugger::V8Debugger(v8::Isolate* isolate, V8InspectorImpl* inspector) in V8Debugger() function in v8_inspector::V8Debugger
172 V8Debugger::~V8Debugger() { in ~V8Debugger()
174 &V8Debugger::terminateExecutionCompletedCallback); in ~V8Debugger()
176 &V8Debugger::terminateExecutionCompletedCallback); in ~V8Debugger()
179 void V8Debugger::enable() { in enable()
183 m_isolate->AddNearHeapLimitCallback(&V8Debugger::nearHeapLimitCallback, this); in enable()
188 void V8Debugger::disable() { in disable()
208 m_isolate->RemoveNearHeapLimitCallback(&V8Debugger::nearHeapLimitCallback, in disable()
213 bool V8Debugger::isPausedInContextGroup(int contextGroupId) const { in isPausedInContextGroup()
217 bool V8Debugger::enabled() const { return m_enableCount > 0; } in enabled()
219 void V8Debugger::getCompiledScripts( in getCompiledScripts()
241 void V8Debugger::setBreakpointsActive(bool active) { in setBreakpointsActive()
250 v8::debug::ExceptionBreakState V8Debugger::getPauseOnExceptionsState() { in getPauseOnExceptionsState()
255 void V8Debugger::setPauseOnExceptionsState( in setPauseOnExceptionsState()
263 void V8Debugger::setPauseOnNextCall(bool pause, int targetContextGroupId) { in setPauseOnNextCall()
278 bool V8Debugger::canBreakProgram() { in canBreakProgram()
282 void V8Debugger::breakProgram(int targetContextGroupId) { in breakProgram()
291 void V8Debugger::interruptAndBreak(int targetContextGroupId) { in interruptAndBreak()
301 void V8Debugger::continueProgram(int targetContextGroupId) { in continueProgram()
306 void V8Debugger::breakProgramOnAssert(int targetContextGroupId) { in breakProgramOnAssert()
318 void V8Debugger::stepIntoStatement(int targetContextGroupId, in stepIntoStatement()
329 void V8Debugger::stepOverStatement(int targetContextGroupId) { in stepOverStatement()
338 void V8Debugger::stepOutOfFunction(int targetContextGroupId) { in stepOutOfFunction()
347 bool V8Debugger::asyncStepOutOfFunction(int targetContextGroupId, in asyncStepOutOfFunction()
379 void V8Debugger::scheduleStepIntoAsync( in scheduleStepIntoAsync()
392 void V8Debugger::pauseOnAsyncCall(int targetContextGroupId, uintptr_t task, in pauseOnAsyncCall()
401 void V8Debugger::terminateExecution( in terminateExecution()
412 &V8Debugger::terminateExecutionCompletedCallback); in terminateExecution()
414 &V8Debugger::terminateExecutionCompletedCallback); in terminateExecution()
418 void V8Debugger::terminateExecutionCompletedCallback(v8::Isolate* isolate) { in terminateExecutionCompletedCallback()
420 &V8Debugger::terminateExecutionCompletedCallback); in terminateExecutionCompletedCallback()
422 &V8Debugger::terminateExecutionCompletedCallback); in terminateExecutionCompletedCallback()
425 V8Debugger* debugger = inspector->debugger(); in terminateExecutionCompletedCallback()
433 Response V8Debugger::continueToLocation( in continueToLocation()
458 bool V8Debugger::shouldContinueToCurrentLocation() { in shouldContinueToCurrentLocation()
472 void V8Debugger::clearContinueToLocation() { in clearContinueToLocation()
480 void V8Debugger::handleProgramBreak( in handleProgramBreak()
561 size_t V8Debugger::nearHeapLimitCallback(void* data, size_t current_heap_limit, in nearHeapLimitCallback()
563 V8Debugger* thisPtr = static_cast<V8Debugger*>(data); in nearHeapLimitCallback()
575 void V8Debugger::ScriptCompiled(v8::Local<v8::debug::Script> script, in ScriptCompiled()
603 void V8Debugger::BreakProgramRequested( in BreakProgramRequested()
609 void V8Debugger::ExceptionThrown(v8::Local<v8::Context> pausedContext, in ExceptionThrown()
619 bool V8Debugger::IsFunctionBlackboxed(v8::Local<v8::debug::Script> script, in IsFunctionBlackboxed()
639 void V8Debugger::AsyncEventOccurred(v8::debug::DebugAsyncActionType type, in AsyncEventOccurred()
682 std::shared_ptr<AsyncStackTrace> V8Debugger::currentAsyncParent() { in currentAsyncParent()
686 V8StackTraceId V8Debugger::currentExternalParent() { in currentExternalParent()
691 v8::MaybeLocal<v8::Value> V8Debugger::getTargetScopes( in getTargetScopes()
744 v8::MaybeLocal<v8::Value> V8Debugger::functionScopes( in functionScopes()
749 v8::MaybeLocal<v8::Value> V8Debugger::generatorScopes( in generatorScopes()
754 v8::MaybeLocal<v8::Array> V8Debugger::internalProperties( in internalProperties()
811 v8::Local<v8::Array> V8Debugger::queryObjects(v8::Local<v8::Context> context, in queryObjects()
829 std::unique_ptr<V8StackTraceImpl> V8Debugger::createStackTrace( in createStackTrace()
835 void V8Debugger::setAsyncCallStackDepth(V8DebuggerAgentImpl* agent, int depth) { in setAsyncCallStackDepth()
857 std::shared_ptr<AsyncStackTrace> V8Debugger::stackTraceFor( in stackTraceFor()
865 V8StackTraceId V8Debugger::storeCurrentStackTrace( in storeCurrentStackTrace()
889 uintptr_t V8Debugger::storeStackTrace( in storeStackTrace()
896 void V8Debugger::externalAsyncTaskStarted(const V8StackTraceId& parent) { in externalAsyncTaskStarted()
911 void V8Debugger::externalAsyncTaskFinished(const V8StackTraceId& parent) { in externalAsyncTaskFinished()
930 void V8Debugger::asyncTaskScheduled(const StringView& taskName, void* task, in asyncTaskScheduled()
936 void V8Debugger::asyncTaskCanceled(void* task) { in asyncTaskCanceled()
941 void V8Debugger::asyncTaskStarted(void* task) { in asyncTaskStarted()
946 void V8Debugger::asyncTaskFinished(void* task) { in asyncTaskFinished()
951 void V8Debugger::asyncTaskScheduledForStack(const String16& taskName, in asyncTaskScheduledForStack()
967 void V8Debugger::asyncTaskCanceledForStack(void* task) { in asyncTaskCanceledForStack()
973 void V8Debugger::asyncTaskStartedForStack(void* task) { in asyncTaskStartedForStack()
994 void V8Debugger::asyncTaskFinishedForStack(void* task) { in asyncTaskFinishedForStack()
1009 void V8Debugger::asyncTaskCandidateForStepping(void* task, bool isLocal) { in asyncTaskCandidateForStepping()
1032 void V8Debugger::asyncTaskStartedForStepping(void* task) { in asyncTaskStartedForStepping()
1042 void V8Debugger::asyncTaskFinishedForStepping(void* task) { in asyncTaskFinishedForStepping()
1052 void V8Debugger::asyncTaskCanceledForStepping(void* task) { in asyncTaskCanceledForStepping()
1059 void V8Debugger::allAsyncTasksCanceled() { in allAsyncTasksCanceled()
1071 void V8Debugger::muteScriptParsedEvents() { in muteScriptParsedEvents()
1075 void V8Debugger::unmuteScriptParsedEvents() { in unmuteScriptParsedEvents()
1080 std::unique_ptr<V8StackTraceImpl> V8Debugger::captureStackTrace( in captureStackTrace()
1101 int V8Debugger::currentContextGroupId() { in currentContextGroupId()
1106 void V8Debugger::collectOldAsyncStacksIfNeeded() { in collectOldAsyncStacksIfNeeded()
1126 std::shared_ptr<StackFrame> V8Debugger::symbolize( in symbolize()
1147 void V8Debugger::setMaxAsyncTaskStacksForTest(int limit) { in setMaxAsyncTaskStacksForTest()
1153 std::pair<int64_t, int64_t> V8Debugger::debuggerIdFor(int contextGroupId) { in debuggerIdFor()
1167 std::pair<int64_t, int64_t> V8Debugger::debuggerIdFor( in debuggerIdFor()
1174 void V8Debugger::dumpAsyncTaskStacksStateForTest() { in dumpAsyncTaskStacksStateForTest()