v8/tools/turbolizer/tsconfig.json
Danylo Boiko f7a73d8ba8 [turbolizer] Turboshaft nodes/blocks selection and collapsing
Implemented:
- Remember nodes/blocks selection for Turboshaft layout
- Test version of adapting nodes positions while changing op properties visibility
- Turboshaft blocks collapsing

Refactored:
- text-view.ts
- resizer.ts

Solved previous comments:
- https://chromium-review.googlesource.com/c/v8/v8/+/3706603/comments/62ffc361_7827e282
- https://chromium-review.googlesource.com/c/v8/v8/+/3700078/comments/d29ea456_f3c197d6

Bug: v8:7327
Change-Id: I9e141eb882ab0e22bd079b067e2229f5baa69433
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3752805
Commit-Queue: Danylo Boiko <danielboyko02@gmail.com>
Reviewed-by: Tobias Tebbi <tebbi@chromium.org>
Cr-Commit-Position: refs/heads/main@{#81817}
2022-07-19 15:42:28 +00:00

64 lines
1.9 KiB
JSON

{
"compilerOptions": {
"outDir": "build/",
"allowJs": false,
"target": "es2021",
"module": "es2020",
"sourceMap": true,
"experimentalDecorators": true,
"emitDecoratorMetadata": true,
"moduleResolution": "node",
"noUnusedLocals": true,
"noImplicitReturns": true,
"noImplicitThis": true,
"lib": ["es2020", "es2021", "dom", "dom.iterable", "scripthost"]
},
"files": [
"src/common/util.ts",
"src/common/constants.ts",
"src/common/view-elements.ts",
"src/phases/graph-phase/graph-phase.ts",
"src/phases/graph-phase/graph-node.ts",
"src/phases/graph-phase/graph-edge.ts",
"src/phases/turboshaft-graph-phase/turboshaft-graph-phase.ts",
"src/phases/turboshaft-graph-phase/turboshaft-graph-block.ts",
"src/phases/turboshaft-graph-phase/turboshaft-graph-node.ts",
"src/phases/turboshaft-graph-phase/turboshaft-graph-edge.ts",
"src/phases/disassembly-phase.ts",
"src/phases/instructions-phase.ts",
"src/phases/phase.ts",
"src/phases/schedule-phase.ts",
"src/phases/sequence-phase.ts",
"src/selection/selection-storage.ts",
"src/selection/selection-map.ts",
"src/selection/selection-broker.ts",
"src/selection/selection-handler.ts",
"src/views/view.ts",
"src/views/code-view.ts",
"src/views/graph-view.ts",
"src/views/schedule-view.ts",
"src/views/disassembly-view.ts",
"src/views/text-view.ts",
"src/views/info-view.ts",
"src/views/movable-view.ts",
"src/views/turboshaft-graph-view.ts",
"src/layout-occupation.ts",
"src/origin.ts",
"src/movable-container.ts",
"src/turboshaft-graph.ts",
"src/turboshaft-graph-layout.ts",
"src/position.ts",
"src/source.ts",
"src/node.ts",
"src/edge.ts",
"src/graph.ts",
"src/node-label.ts",
"src/source-resolver.ts",
"src/graph-layout.ts",
"src/graphmultiview.ts",
"src/interval.ts",
"src/turbo-visualizer.ts",
"src/resizer.ts"
]
}