Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit d64dfd5

Browse filesBrowse files
RafaelGSSdanielleadams
authored andcommitted
doc: add link to diagnostic tools
PR-URL: #43736 Fixes: nodejs/diagnostics#567 Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
1 parent f13e4c1 commit d64dfd5
Copy full SHA for d64dfd5

File tree

Expand file treeCollapse file tree

1 file changed

+29
-20
lines changed
Open diff view settings
Filter options
Expand file treeCollapse file tree

1 file changed

+29
-20
lines changed
Open diff view settings
Collapse file

‎doc/contributing/diagnostic-tooling-support-tiers.md‎

Copy file name to clipboardExpand all lines: doc/contributing/diagnostic-tooling-support-tiers.md
+29-20Lines changed: 29 additions & 20 deletions
  • Display the source diff
  • Display the rich diff
Original file line numberDiff line numberDiff line change
@@ -93,10 +93,10 @@ The tools are currently assigned to Tiers as follows:
9393

9494
## Tier 1
9595

96-
| Tool Type | Tool/API Name | Regular Testing in Node.js CI | Integrated with Node.js | Target Tier |
97-
| --------- | ----------------- | ----------------------------- | ----------------------- | ----------- |
98-
| FFDC | diagnostic report | Yes | Yes | 1 |
99-
| | | | | |
96+
| Tool Type | Tool/API Name | Regular Testing in Node.js CI | Integrated with Node.js | Target Tier |
97+
| --------- | --------------------- | ----------------------------- | ----------------------- | ----------- |
98+
| FFDC | [diagnostic report][] | Yes | Yes | 1 |
99+
| | | | | |
100100

101101
## Tier 2
102102

@@ -112,25 +112,34 @@ The tools are currently assigned to Tiers as follows:
112112
| Profiling | --prof/--prof-process flags | Yes | Yes | 1 |
113113
| Profiling | V8 CodeEventHandler API | Partial (V8 Tests) | Yes | 2 |
114114
| Profiling | V8 --interpreted-frames-native-stack | Yes | Yes | 2 |
115-
| Profiling | Linux perf | Yes | Partial | 2 |
116-
| Profiling | node-clinic | No | No | 3 |
117-
| Debugger | Chrome Dev tools | No | No | 3 |
115+
| Profiling | [Linux perf][] | Yes | Partial | 2 |
116+
| Profiling | [node-clinic][] | No | No | 3 |
117+
| Debugger | [Chrome Dev tools][] | No | No | 3 |
118118

119119
## Tier 4
120120

121-
| Tool Type | Tool/API Name | Regular Testing in Node.js CI | Integrated with Node.js | Target Tier |
122-
| --------- | --------------------------------------------- | ----------------------------- | ----------------------- | ----------- |
123-
| Profiling | [0x](https://github.com/davidmarkclements/0x) | No | No | 3 |
121+
| Tool Type | Tool/API Name | Regular Testing in Node.js CI | Integrated with Node.js | Target Tier |
122+
| --------- | ------------- | ----------------------------- | ----------------------- | ----------- |
123+
| Profiling | [0x][] | No | No | 3 |
124124

125125
## Not yet classified
126126

127-
| Tool Type | Tool/API Name | Regular Testing in Node.js CI | Integrated with Node.js | Target Tier |
128-
| --------- | ------------------------- | ----------------------------- | ----------------------- | ----------- |
129-
| Memory | V8 heap profiler | No | Yes | 1 |
130-
| Memory | V8 sampling heap profiler | No | Yes | 1 |
131-
| AsyncFlow | Async Hooks (API) | ? | Yes | 1 |
132-
| Debugger | V8 Debug protocol (API) | No | Yes | 1 |
133-
| Debugger | Command line Debug Client | ? | Yes | 1 |
134-
| Tracing | trace\_events (API) | No | Yes | 1 |
135-
| Tracing | trace\_gc | No | Yes | 1 |
136-
| M/T | eBPF tracing tool | No | No | ? |
127+
| Tool Type | Tool/API Name | Regular Testing in Node.js CI | Integrated with Node.js | Target Tier |
128+
| --------- | ----------------------------------------- | ----------------------------- | ----------------------- | ----------- |
129+
| Memory | V8 heap profiler | No | Yes | 1 |
130+
| Memory | V8 sampling heap profiler | No | Yes | 1 |
131+
| AsyncFlow | [Async Hooks (API)][] | ? | Yes | 1 |
132+
| Debugger | V8 Debug protocol (API) | No | Yes | 1 |
133+
| Debugger | [Command line Debug Client][] | ? | Yes | 1 |
134+
| Tracing | [trace\_events (API)][trace_events (API)] | No | Yes | 1 |
135+
| Tracing | trace\_gc | No | Yes | 1 |
136+
| M/T | eBPF tracing tool | No | No | ? |
137+
138+
[0x]: https://github.com/davidmarkclements/0x
139+
[Async Hooks (API)]: https://nodejs.org/api/async_hooks.html
140+
[Chrome Dev Tools]: https://developer.chrome.com/docs/devtools/
141+
[Command line Debug Client]: https://nodejs.org/api/inspector.html
142+
[Linux perf]: https://perf.wiki.kernel.org/index.php/Main_Page
143+
[diagnostic report]: https://nodejs.org/api/report.html
144+
[node-clinic]: https://github.com/clinicjs/node-clinic/
145+
[trace_events (API)]: https://nodejs.org/api/tracing.html

0 commit comments

Comments
0 (0)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.