v8/src
Camillo Bruni a016cce5fc Revert "[DevTools] Implemented DevTools protocol API to retrieve V8 RunTime Call Stats."
This reverts commit 91c8be9599.

RCS should not be exposed through the API or the inspector protocol as
they are meant as an internal debugging feature.
The only regularly tested and supported way is through chrome-tracing.

Given that this was used mostly for an experiment to analyse chrome's
performance, we can use pprof support as a replacement.

Original change's description:
> [DevTools] Implemented DevTools protocol API to retrieve V8 RunTime Call Stats.
>
> The new APIs are:
> enableRuntimeCallStats
> disableRuntimeCallStats
> getRuntimeCallStats
>
> The RunTime Call Stats are collected per isolate.
>
> Change-Id: I7e520e2c866288aa9f9dc74f12572abedf0d3ac8
> Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1881601
> Commit-Queue: Peter Kvitek <kvitekp@chromium.org>
> Reviewed-by: Yang Guo <yangguo@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#64784}

Change-Id: Ia7575436e97d3420dd7e68414d89477e6a86bb05
Bug: v8:11395
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2998585
Reviewed-by: Yang Guo <yangguo@chromium.org>
Commit-Queue: Camillo Bruni <cbruni@chromium.org>
Cr-Commit-Position: refs/heads/master@{#76297}
2021-08-16 09:46:43 +00:00
..
api Introduce v8_enable_virtual_memory_cage 2021-08-11 16:13:42 +00:00
asmjs [compiler] TSAN data race on HeapNumber::value_as_bits() 2021-07-06 13:04:17 +00:00
ast [compiler] Support background finalization for Modules 2021-07-07 11:38:46 +00:00
base [platform] Fix compilation on 32-bit Windows 2021-08-12 14:03:52 +00:00
baseline [sparkplug] Simplify arch-guards to ENABLE_SPARKPLUG 2021-08-16 09:05:52 +00:00
bigint [bigint] Faster parsing from small strings 2021-08-10 19:07:40 +00:00
builtins [sparkplug] Simplify arch-guards to ENABLE_SPARKPLUG 2021-08-16 09:05:52 +00:00
codegen [wasm-simd] Optmize F64x2ReplaceLane when lane == 0 2021-08-13 20:15:20 +00:00
common [class] Improve errors for reinitialized private elements 2021-08-13 10:04:36 +00:00
compiler Fix some -Wunreachable-code-aggressive warnings 2021-08-16 06:45:22 +00:00
compiler-dispatcher Remove an invalid DCHECK 2021-08-10 15:42:50 +00:00
d8 [d8] Use more conservative error reporting in d8's async-hooks 2021-08-12 12:39:10 +00:00
date [base] Move utils/vector.h to base/vector.h 2021-06-18 13:33:13 +00:00
debug Revert "[DevTools] Implemented DevTools protocol API to retrieve V8 RunTime Call Stats." 2021-08-16 09:46:43 +00:00
deoptimizer [deoptimizer][turbofan] Provide id of deoptimizing node in trace 2021-08-11 08:54:52 +00:00
diagnostics Fix some -Wunreachable-code-aggressive warnings 2021-08-16 06:45:22 +00:00
execution PPC: optimize word and dw byte reverse on Power10 2021-08-12 23:27:04 +00:00
extensions Reland "[base] Move most of src/numbers into base" 2021-06-24 15:00:27 +00:00
flags [intl] Implement Intl Enumeration API 2021-08-12 18:00:54 +00:00
handles [cleanup] Remove remaining redundant NOLINTs 2021-06-22 11:34:11 +00:00
heap cppgc: Optimize GCInfo setup 2021-08-14 11:16:11 +00:00
ic [compiler] Thread-safe FindElementsKindTransitionedMap 2021-08-11 05:14:52 +00:00
init [intl] Implement Intl Enumeration API 2021-08-12 18:00:54 +00:00
inspector Revert "[DevTools] Implemented DevTools protocol API to retrieve V8 RunTime Call Stats." 2021-08-16 09:46:43 +00:00
interpreter [class] Improve errors for reinitialized private elements 2021-08-13 10:04:36 +00:00
json [compiler] TSAN data race on HeapNumber::value_as_bits() 2021-07-06 13:04:17 +00:00
libplatform Introduce v8_enable_virtual_memory_cage 2021-08-11 16:13:42 +00:00
libsampler Remove windows.h from win32-headers.h 2021-08-03 16:07:16 +00:00
logging Revert "[DevTools] Implemented DevTools protocol API to retrieve V8 RunTime Call Stats." 2021-08-16 09:46:43 +00:00
numbers [bigint] Faster parsing from small strings 2021-08-10 19:07:40 +00:00
objects Use std::function 2021-08-13 18:01:59 +00:00
parsing Reland "[counters] Fix reentrant timers for V8.Execute" 2021-08-09 18:41:50 +00:00
profiler Trigger full source position collection when needed 2021-08-05 10:29:21 +00:00
protobuf Remove petermarshall from OWNERS 2021-03-31 11:00:22 +00:00
regexp Fix some -Wunreachable-code-aggressive warnings 2021-08-16 06:45:22 +00:00
roots [cleanup] Remove remaining redundant NOLINTs 2021-06-22 11:34:11 +00:00
runtime [class] Improve errors for reinitialized private elements 2021-08-13 10:04:36 +00:00
sanitizer Reland "[elements] Avoid racy data reads/writes" 2021-05-06 10:46:52 +00:00
snapshot [Compiler] Remove untrusted code mitigations. 2021-08-12 12:58:24 +00:00
strings [strings] Fix printf formatting to be less like credentials 2021-08-04 09:23:10 +00:00
tasks [wasm] Fix race on isolate shutdown 2021-06-23 14:24:58 +00:00
third_party [build] Fix gn check errors for less common configs 2021-04-29 11:52:14 +00:00
torque [torque] Invert the default for @generateCppClass 2021-07-21 15:21:00 +00:00
tracing [base] Move utils/vector.h to base/vector.h 2021-06-18 13:33:13 +00:00
trap-handler [traphandler] Add comment about section splitting 2021-08-11 12:41:32 +00:00
utils Introduce v8_enable_virtual_memory_cage 2021-08-11 16:13:42 +00:00
wasm Revert "[wasm][diagnostics] Support WasmCode in gdb JIT integration" 2021-08-12 23:59:14 +00:00
web-snapshot [web snapshot] Support classes 2021-07-23 17:30:24 +00:00
zone Fix most instances of -Wunreachable-code-aggressive. 2021-07-01 03:03:25 +00:00
DEPS [wasm] Add trap-handler support for arm64 simulator 2021-07-21 16:03:00 +00:00
DIR_METADATA Add DIR_METADATA files to v8. 2020-10-20 22:12:28 +00:00
OWNERS Add DIR_METADATA files to v8. 2020-10-20 22:12:28 +00:00