You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+41-4Lines changed: 41 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -53,14 +53,27 @@ This is a performance issue and we are investigating it as a critical bug for v8
53
53
54
54
See [typescript-eslint/typescript-eslint#9571 Performance: parserOptions.projectService no longer outperforms parserOptions.project](https://github.com/typescript-eslint/typescript-eslint/issues/9571)
55
55
56
-
## Notes
56
+
### Result Measurement Notes
57
57
58
58
- Example measurements taken on an M1 Max Mac Studio with Node.js 22.4.1
59
59
- These results are similar across TypeScript versions: 5.0.4, 5.4.5, and 5.5.3
60
60
61
-
### Tracing Measurements
61
+
## Traces
62
+
63
+
The `traces/` directory contains more specific traces for investigations.
64
+
65
+
> ✨ You might consider using [0x](https://github.com/davidmarkclements/0x) for nice flamegraph visuals.
66
+
67
+
### Comparison: Project and Project Service
68
+
69
+
This is a preliminary trace to start debugging.
70
+
It was run a common shape of linting: 1024 files with the "even" (triangle-shaped) imports layout.
71
+
72
+
See `traces/Project 1 - Service 2.cpuprofile`.
73
+
74
+
- Trace #1: `parserOptions.project`
75
+
- Trace #2: `parserOptions.projectService`
62
76
63
-
See example `traces/Project 1 - Service 2.cpuprofile`.
0 commit comments