@@ -93,56 +93,56 @@ 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
103- | Tool Type | Tool/API Name | Regular Testing in Node.js CI | Integrated with Node.js | Target Tier |
104- | -----------| ------------ ---------------| -------------------------------| -------------------------| -------------|
105- | | | | | |
103+ | Tool Type | Tool/API Name | Regular Testing in Node.js CI | Integrated with Node.js | Target Tier |
104+ | -----------| ---------------| -------------------------------| -------------------------| -------------|
105+ | | | | | |
106106
107107## Tier 3
108108
109- | Tool Type | Tool/API Name | Regular Testing in Node.js CI | Integrated with Node.js | Target Tier |
110- | -----------| --------------------------------------| -------------------------------| -------------------------| -------------|
111- | Profiling | V8 CPU profiler | Partial (V8 Tests) | Yes | 1 |
112- | Profiling | --prof/--prof-process flags | Yes | Yes | 1 |
113- | Profiling | V8 CodeEventHandler API | Partial (V8 Tests) | Yes | 2 |
114- | Profiling | V8 --interpreted-frames-native-stack | Yes | Yes | 2 |
115- | Profiling | Linux perf | Yes | Partial | 2 |
109+ | Tool Type | Tool/API Name | Regular Testing in Node.js CI | Integrated with Node.js | Target Tier |
110+ | -----------| --------------------------------------| -------------------------------| -------------------------| -------------|
111+ | Profiling | V8 CPU profiler | Partial (V8 Tests) | Yes | 1 |
112+ | Profiling | --prof/--prof-process flags | Yes | Yes | 1 |
113+ | Profiling | V8 CodeEventHandler API | Partial (V8 Tests) | Yes | 2 |
114+ | Profiling | V8 --interpreted-frames-native-stack | Yes | Yes | 2 |
115+ | Profiling | Linux perf | Yes | Partial | 2 |
116116
117117## Tier 4
118118
119- | Tool Type | Tool/API Name | Regular Testing in Node.js CI | Integrated with Node.js | Target Tier |
120- | -----------| ------------ ---------------| -------------------------------| -------------------------| -------------|
121- | | | | | |
119+ | Tool Type | Tool/API Name | Regular Testing in Node.js CI | Integrated with Node.js | Target Tier |
120+ | -----------| ---------------| -------------------------------| -------------------------| -------------|
121+ | | | | | |
122122
123123## Not yet classified
124124
125- | Tool Type | Tool/API Name | Regular Testing in Node.js CI | Integrated with Node.js | Target Tier |
126- | -----------| ---------------------------| -------------------------------| -------------------------| -------------|
127- | FFDC | node-report | No | No | 1 |
128- | Memory | mdb_V8 | No | No | 4 |
129- | Memory | node-heapdump | No | No | 2 |
130- | Memory | V8 heap profiler | No | Yes | 1 |
131- | Memory | V8 sampling heap profiler | No | Yes | 1 |
132- | AsyncFlow | Async Hooks (API) | ? | Yes | 1 |
133- | Debugger | V8 Debug protocol (API) | No | Yes | 1 |
134- | Debugger | Command line Debug Client | ? | Yes | 1 |
135- | Debugger | llnode | ? | No | 2 |
136- | Debugger | Chrome Dev tools | ? | No | 3 |
137- | Debugger | Chakracore - time-travel | No | Data source only | too early |
138- | Tracing | trace_events (API) | No | Yes | 1 |
139- | Tracing | DTrace | No | Partial | 3 |
140- | Tracing | LTTng | No | Removed? | N/A |
141- | Tracing | ETW | No | Partial | 3 |
142- | Tracing | Systemtap | No | Partial | ? |
143- | Profiling | DTrace | No | Partial | 3 |
144- | Profiling | Windows Xperf | No | ? | ? |
145- | Profiling | 0x | No | No | 4 |
146- | Profiling | node-clinic | No | No | too early |
147- | F/P/T | appmetrics | No | No | ? |
148- | M/T | eBPF tracing tool | No | No | ? |
125+ | Tool Type | Tool/API Name | Regular Testing in Node.js CI | Integrated with Node.js | Target Tier |
126+ | -----------| ---------------------------| -------------------------------| -------------------------| -------------|
127+ | FFDC | node-report | No | No | 1 |
128+ | Memory | mdb_V8 | No | No | 4 |
129+ | Memory | node-heapdump | No | No | 2 |
130+ | Memory | V8 heap profiler | No | Yes | 1 |
131+ | Memory | V8 sampling heap profiler | No | Yes | 1 |
132+ | AsyncFlow | Async Hooks (API) | ? | Yes | 1 |
133+ | Debugger | V8 Debug protocol (API) | No | Yes | 1 |
134+ | Debugger | Command line Debug Client | ? | Yes | 1 |
135+ | Debugger | llnode | ? | No | 2 |
136+ | Debugger | Chrome Dev tools | ? | No | 3 |
137+ | Debugger | Chakracore - time-travel | No | Data source only | too early |
138+ | Tracing | trace_events (API) | No | Yes | 1 |
139+ | Tracing | DTrace | No | Partial | 3 |
140+ | Tracing | LTTng | No | Removed? | N/A |
141+ | Tracing | ETW | No | Partial | 3 |
142+ | Tracing | Systemtap | No | Partial | ? |
143+ | Profiling | DTrace | No | Partial | 3 |
144+ | Profiling | Windows Xperf | No | ? | ? |
145+ | Profiling | 0x | No | No | 4 |
146+ | Profiling | node-clinic | No | No | too early |
147+ | F/P/T | appmetrics | No | No | ? |
148+ | M/T | eBPF tracing tool | No | No | ? |
0 commit comments