summaryrefslogtreecommitdiff
path: root/doc/guides/diagnostic-tooling-support-tiers.md
diff options
context:
space:
mode:
authorMatheus Marchini <mat@mmarchini.me>2018-09-17 17:05:27 -0300
committerMatheus Marchini <mat@mmarchini.me>2018-10-01 13:07:28 -0300
commitfa145036026b6dc4b09bda0e2cc330aa46b2a705 (patch)
tree2acb5285511809807d73fa346396caded0c0fa8e /doc/guides/diagnostic-tooling-support-tiers.md
parent1d9ec0469373fa22c34cfec1ab25285c7796418a (diff)
downloadandroid-node-v8-fa145036026b6dc4b09bda0e2cc330aa46b2a705.tar.gz
android-node-v8-fa145036026b6dc4b09bda0e2cc330aa46b2a705.tar.bz2
android-node-v8-fa145036026b6dc4b09bda0e2cc330aa46b2a705.zip
doc: move perf tools and APIs to Tier 3
V8 CodeEventHandler, V8 CpuProfiler, Linux perf and the `--interpreted-frames-native-stack`, `--prof` and `--prof-process` flags satisfies our Diagnostics Support requirements for Tier 3. V8 CodeEventHandler and CpuProfiler are tested as part of our V8 CI, and `Linux perf` / `--interpreted-frames-native-stack` are tested by `test/v8-updates/test-linux-perf.js`. `--prof` and `--prof-process` are tested in Node.js test suite. PR-URL: https://github.com/nodejs/node/pull/22915 Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com> Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com> Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
Diffstat (limited to 'doc/guides/diagnostic-tooling-support-tiers.md')
-rw-r--r--doc/guides/diagnostic-tooling-support-tiers.md14
1 files changed, 7 insertions, 7 deletions
diff --git a/doc/guides/diagnostic-tooling-support-tiers.md b/doc/guides/diagnostic-tooling-support-tiers.md
index 6f5e9e1494..189c75c197 100644
--- a/doc/guides/diagnostic-tooling-support-tiers.md
+++ b/doc/guides/diagnostic-tooling-support-tiers.md
@@ -106,9 +106,13 @@ The tools are currently assigned to Tiers as follows:
## Tier 3
- | Tool Type | Tool/API Name | Regular Testing in Node.js CI | Integrated with Node.js | Target Tier |
- |-----------|---------------------------|-------------------------------|-------------------------|-------------|
- | | | | | |
+ | Tool Type | Tool/API Name | Regular Testing in Node.js CI | Integrated with Node.js | Target Tier |
+ |-----------|--------------------------------------|-------------------------------|-------------------------|-------------|
+ | Profiling | V8 CPU profiler | Partial (V8 Tests) | Yes | 1 |
+ | Profiling | --prof/--prof-process flags | Yes | Yes | 1 |
+ | Profiling | V8 CodeEventHandler API | Partial (V8 Tests) | Yes | 2 |
+ | Profiling | V8 --interpreted-frames-native-stack | Yes | Yes | 2 |
+ | Profiling | Linux perf | Yes | Partial | 2 |
## Tier 4
@@ -136,10 +140,6 @@ The tools are currently assigned to Tiers as follows:
| Tracing | LTTng | No | Removed? | N/A |
| Tracing | ETW | No | Partial | 3 |
| Tracing | Systemtap | No | Partial | ? |
- | Profiling | V8 CPU profiler (--prof) | No | Yes | 1 |
- | Profiling | V8 CodeEventHandler API | No | Yes | ? |
- | Profiling | V8 --interpreted-frames-native-stack | Yes | Yes | ? |
- | Profiling | Linux perf | Yes | Partial | ? |
| Profiling | DTrace | No | Partial | 3 |
| Profiling | Windows Xperf | No | ? | ? |
| Profiling | 0x | No | No | 4 |