Commit b8b3e75c authored by Camillo Bruni's avatar Camillo Bruni Committed by V8 LUCI CQ

[runtime] Add debugger RCS scopes

Add and use two new RCS scopes:
- RuntimeCallCounterId::kDebugger
- RuntimeCallCounterId::kDebuggerCallback

Change-Id: Ifd326424248948d0d5c1e0e29cacaecc92046e88
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3006415Reviewed-by: 's avatarVictor Gomes <victorgomes@chromium.org>
Reviewed-by: 's avatarBenedikt Meurer <bmeurer@chromium.org>
Commit-Queue: Camillo Bruni <cbruni@chromium.org>
Cr-Commit-Position: refs/heads/master@{#75583}
parent d1f2a83b
This diff is collapsed.
...@@ -391,8 +391,8 @@ class RuntimeCallTimer final { ...@@ -391,8 +391,8 @@ class RuntimeCallTimer final {
V(CodeGenerationFromStringsCallbacks) \ V(CodeGenerationFromStringsCallbacks) \
V(CompileBackgroundCompileTask) \ V(CompileBackgroundCompileTask) \
V(CompileBaseline) \ V(CompileBaseline) \
V(CompileBaselineVisit) \
V(CompileBaselinePreVisit) \ V(CompileBaselinePreVisit) \
V(CompileBaselineVisit) \
V(CompileCollectSourcePositions) \ V(CompileCollectSourcePositions) \
V(CompileDeserialize) \ V(CompileDeserialize) \
V(CompileEnqueueOnDispatcher) \ V(CompileEnqueueOnDispatcher) \
...@@ -404,6 +404,8 @@ class RuntimeCallTimer final { ...@@ -404,6 +404,8 @@ class RuntimeCallTimer final {
V(CompileWaitForDispatcher) \ V(CompileWaitForDispatcher) \
V(ConfigureInstance) \ V(ConfigureInstance) \
V(CreateApiFunction) \ V(CreateApiFunction) \
V(Debugger) \
V(DebuggerCallback) \
V(DeoptimizeCode) \ V(DeoptimizeCode) \
V(DeserializeContext) \ V(DeserializeContext) \
V(DeserializeIsolate) \ V(DeserializeIsolate) \
...@@ -412,11 +414,11 @@ class RuntimeCallTimer final { ...@@ -412,11 +414,11 @@ class RuntimeCallTimer final {
V(FunctionLengthGetter) \ V(FunctionLengthGetter) \
V(FunctionPrototypeGetter) \ V(FunctionPrototypeGetter) \
V(FunctionPrototypeSetter) \ V(FunctionPrototypeSetter) \
V(GCEpilogueCallback) \
V(GCPrologueCallback) \
V(GC_Custom_AllAvailableGarbage) \ V(GC_Custom_AllAvailableGarbage) \
V(GC_Custom_IncrementalMarkingObserver) \ V(GC_Custom_IncrementalMarkingObserver) \
V(GC_Custom_SlowAllocateRaw) \ V(GC_Custom_SlowAllocateRaw) \
V(GCEpilogueCallback) \
V(GCPrologueCallback) \
V(Genesis) \ V(Genesis) \
V(GetCompatibleReceiver) \ V(GetCompatibleReceiver) \
V(GetMoreDataCallback) \ V(GetMoreDataCallback) \
...@@ -447,8 +449,8 @@ class RuntimeCallTimer final { ...@@ -447,8 +449,8 @@ class RuntimeCallTimer final {
V(NamedGetterCallback) \ V(NamedGetterCallback) \
V(NamedQueryCallback) \ V(NamedQueryCallback) \
V(NamedSetterCallback) \ V(NamedSetterCallback) \
V(Object_DeleteProperty) \
V(ObjectVerify) \ V(ObjectVerify) \
V(Object_DeleteProperty) \
V(OptimizeBackgroundDispatcherJob) \ V(OptimizeBackgroundDispatcherJob) \
V(OptimizeCode) \ V(OptimizeCode) \
V(OptimizeConcurrentFinalize) \ V(OptimizeConcurrentFinalize) \
...@@ -465,11 +467,11 @@ class RuntimeCallTimer final { ...@@ -465,11 +467,11 @@ class RuntimeCallTimer final {
V(PrototypeMap_TransitionToDataProperty) \ V(PrototypeMap_TransitionToDataProperty) \
V(PrototypeObject_DeleteProperty) \ V(PrototypeObject_DeleteProperty) \
V(ReconfigureToDataProperty) \ V(ReconfigureToDataProperty) \
V(UpdateProtector) \
V(StringLengthGetter) \ V(StringLengthGetter) \
V(TestCounter1) \ V(TestCounter1) \
V(TestCounter2) \ V(TestCounter2) \
V(TestCounter3) \ V(TestCounter3) \
V(UpdateProtector) \
V(WebSnapshotDeserialize) \ V(WebSnapshotDeserialize) \
V(WebSnapshotDeserialize_Arrays) \ V(WebSnapshotDeserialize_Arrays) \
V(WebSnapshotDeserialize_Contexts) \ V(WebSnapshotDeserialize_Contexts) \
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment