├── .github ├── dependabot.yml └── workflows │ ├── on-branches-ci-and-upload-nightly.yml │ ├── on-pull-request-ci.yml │ ├── on-tags-ci-and-publish-prerelease.yml │ └── on-tags-ci-and-publish-release.yml ├── .gitignore ├── .vscode ├── extensions.json ├── launch.json ├── settings.json └── tasks.json ├── .vscodeignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── esbuild.js ├── eslint.config.mjs ├── media ├── icons │ ├── icon.128.original.png │ ├── icon.128.png │ ├── icon.256.original.png │ ├── icon.256.png │ ├── icon.512.original.png │ └── icon.512.png └── images │ ├── inlay-hints.original.png │ ├── inlay-hints.png │ ├── inlayHints.exitPoint.position=afterCode.original.png │ ├── inlayHints.exitPoint.position=afterCode.png │ ├── inlayHints.exitPoint.position=afterLabel.original.png │ ├── inlayHints.exitPoint.position=afterLabel.png │ ├── inlayHints.exitPoint.position=beforeCode.original.png │ ├── inlayHints.exitPoint.position=beforeCode.png │ ├── inlayHints.exitPoint.position=beforeComment.original.png │ ├── inlayHints.exitPoint.position=beforeComment.png │ ├── inlayHints.exitPoint.position=insideComment.original.png │ ├── inlayHints.exitPoint.position=insideComment.png │ ├── inlayHints.exitPoint.position=lineEnd.original.png │ ├── inlayHints.exitPoint.position=lineEnd.png │ ├── inlayHints.exitPoint.position=lineStart.original.png │ ├── inlayHints.exitPoint.position=lineStart.png │ ├── inlayHints.subroutines.position=afterCode.original.png │ ├── inlayHints.subroutines.position=afterCode.png │ ├── inlayHints.subroutines.position=afterLabel.original.png │ ├── inlayHints.subroutines.position=afterLabel.png │ ├── inlayHints.subroutines.position=beforeCode.original.png │ ├── inlayHints.subroutines.position=beforeCode.png │ ├── inlayHints.subroutines.position=beforeComment.original.png │ ├── inlayHints.subroutines.position=beforeComment.png │ ├── inlayHints.subroutines.position=insideComment.original.png │ ├── inlayHints.subroutines.position=insideComment.png │ ├── inlayHints.subroutines.position=lineEnd.original.png │ ├── inlayHints.subroutines.position=lineEnd.png │ ├── inlayHints.subroutines.position=lineStart.original.png │ ├── inlayHints.subroutines.position=lineStart.png │ ├── screenshot.original.png │ ├── screenshot.png │ ├── statusBar.instructionIcon.original.png │ ├── statusBar.instructionIcon.png │ ├── statusBar.sizeIcon.original.png │ ├── statusBar.sizeIcon.png │ ├── statusBar.timingsIcon.original.png │ ├── statusBar.timingsIcon.png │ ├── statusBar.totalTimings=all.original.png │ ├── statusBar.totalTimings=all.png │ ├── statusBar.totalTimings=best.original.png │ ├── statusBar.totalTimings=best.png │ ├── statusBar.totalTimings=combineAll.original.png │ ├── statusBar.totalTimings=combineAll.png │ ├── statusBar.totalTimings=combineSmart.original.png │ ├── statusBar.totalTimings=combineSmart.png │ ├── statusBar.totalTimings=default.original.png │ ├── statusBar.totalTimings=default.png │ ├── statusBar.totalTimings=smart.original.png │ ├── statusBar.totalTimings=smart.png │ ├── statusBar.totalTimingsOrder=flowRetJumpCall.original.png │ ├── statusBar.totalTimingsOrder=flowRetJumpCall.png │ ├── statusBar.totalTimingsOrder=retFlowJumpCall.original.png │ ├── statusBar.totalTimingsOrder=retFlowJumpCall.png │ ├── statusBar.totalTimingsOrder=retJumpCallFlow.original.png │ ├── statusBar.totalTimingsOrder=retJumpCallFlow.png │ ├── timing-hints.original.png │ ├── timing-hints.png │ ├── timing.atExit.callIcon.original.png │ ├── timing.atExit.callIcon.png │ ├── timing.atExit.jumpIcon.original.png │ ├── timing.atExit.jumpIcon.png │ ├── timing.atExit.retIcon.original.png │ ├── timing.atExit.retIcon.png │ ├── timing.executionFlow.icon.original.png │ ├── timing.executionFlow.icon.png │ ├── total-timing-calculation.original.png │ ├── total-timing-calculation.png │ ├── uxGuildelines.showInstruction=false.original.png │ ├── uxGuildelines.showInstruction=false.png │ ├── uxGuildelines.showInstruction=true.original.png │ └── uxGuildelines.showInstruction=true.png ├── package.json ├── src ├── config.ts ├── data │ ├── SjasmplusFakeInstructionSet.ts │ └── Z80InstructionSet.ts ├── extension.ts ├── model │ └── RepeatedMeterable.ts ├── parser │ ├── MainParser.ts │ ├── Parsers.ts │ ├── impl │ │ ├── AssemblyDirectiveParser.ts │ │ ├── GlassParser.ts │ │ ├── MacroParser.ts │ │ ├── SjasmplusParser.ts │ │ └── Z80InstructionParser.ts │ └── timingHints │ │ ├── DefaultTimingHintsParser.ts │ │ ├── RegExpTimingHintsParser.ts │ │ ├── TimingHintedMeterable.ts │ │ └── TimingHints.ts ├── totalTiming │ ├── TotalTimingMeterable.ts │ ├── TotalTimings.ts │ └── impl │ │ ├── AtExitTotalTiming.ts │ │ ├── DefaultTotalTiming.ts │ │ └── ExecutionFlowTotalTiming.ts ├── types.ts ├── utils │ ├── AssemblyUtils.ts │ ├── FormatterUtils.ts │ ├── ParserUtils.ts │ ├── SourceCodeUtils.ts │ └── TextUtils.ts └── vscode │ ├── Commands.ts │ ├── InlayHintsProvider.ts │ ├── SourceCodeReader.ts │ └── StatusBarHandlers.ts └── tsconfig.json /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/on-branches-ci-and-upload-nightly.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/.github/workflows/on-branches-ci-and-upload-nightly.yml -------------------------------------------------------------------------------- /.github/workflows/on-pull-request-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/.github/workflows/on-pull-request-ci.yml -------------------------------------------------------------------------------- /.github/workflows/on-tags-ci-and-publish-prerelease.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/.github/workflows/on-tags-ci-and-publish-prerelease.yml -------------------------------------------------------------------------------- /.github/workflows/on-tags-ci-and-publish-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/.github/workflows/on-tags-ci-and-publish-release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | dist 2 | node_modules 3 | *.vsix 4 | -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /.vscodeignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/.vscodeignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/README.md -------------------------------------------------------------------------------- /esbuild.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/esbuild.js -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /media/icons/icon.128.original.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/media/icons/icon.128.original.png -------------------------------------------------------------------------------- /media/icons/icon.128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/media/icons/icon.128.png -------------------------------------------------------------------------------- /media/icons/icon.256.original.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/media/icons/icon.256.original.png -------------------------------------------------------------------------------- /media/icons/icon.256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/media/icons/icon.256.png -------------------------------------------------------------------------------- /media/icons/icon.512.original.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/media/icons/icon.512.original.png -------------------------------------------------------------------------------- /media/icons/icon.512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/media/icons/icon.512.png -------------------------------------------------------------------------------- /media/images/inlay-hints.original.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/media/images/inlay-hints.original.png -------------------------------------------------------------------------------- /media/images/inlay-hints.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/media/images/inlay-hints.png -------------------------------------------------------------------------------- /media/images/inlayHints.exitPoint.position=afterCode.original.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/media/images/inlayHints.exitPoint.position=afterCode.original.png -------------------------------------------------------------------------------- /media/images/inlayHints.exitPoint.position=afterCode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/media/images/inlayHints.exitPoint.position=afterCode.png -------------------------------------------------------------------------------- /media/images/inlayHints.exitPoint.position=afterLabel.original.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/media/images/inlayHints.exitPoint.position=afterLabel.original.png -------------------------------------------------------------------------------- /media/images/inlayHints.exitPoint.position=afterLabel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/media/images/inlayHints.exitPoint.position=afterLabel.png -------------------------------------------------------------------------------- /media/images/inlayHints.exitPoint.position=beforeCode.original.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/media/images/inlayHints.exitPoint.position=beforeCode.original.png -------------------------------------------------------------------------------- /media/images/inlayHints.exitPoint.position=beforeCode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/media/images/inlayHints.exitPoint.position=beforeCode.png -------------------------------------------------------------------------------- /media/images/inlayHints.exitPoint.position=beforeComment.original.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/media/images/inlayHints.exitPoint.position=beforeComment.original.png -------------------------------------------------------------------------------- /media/images/inlayHints.exitPoint.position=beforeComment.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/media/images/inlayHints.exitPoint.position=beforeComment.png -------------------------------------------------------------------------------- /media/images/inlayHints.exitPoint.position=insideComment.original.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/media/images/inlayHints.exitPoint.position=insideComment.original.png -------------------------------------------------------------------------------- /media/images/inlayHints.exitPoint.position=insideComment.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/media/images/inlayHints.exitPoint.position=insideComment.png -------------------------------------------------------------------------------- /media/images/inlayHints.exitPoint.position=lineEnd.original.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/media/images/inlayHints.exitPoint.position=lineEnd.original.png -------------------------------------------------------------------------------- /media/images/inlayHints.exitPoint.position=lineEnd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/media/images/inlayHints.exitPoint.position=lineEnd.png -------------------------------------------------------------------------------- /media/images/inlayHints.exitPoint.position=lineStart.original.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/media/images/inlayHints.exitPoint.position=lineStart.original.png -------------------------------------------------------------------------------- /media/images/inlayHints.exitPoint.position=lineStart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/media/images/inlayHints.exitPoint.position=lineStart.png -------------------------------------------------------------------------------- /media/images/inlayHints.subroutines.position=afterCode.original.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/media/images/inlayHints.subroutines.position=afterCode.original.png -------------------------------------------------------------------------------- /media/images/inlayHints.subroutines.position=afterCode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/media/images/inlayHints.subroutines.position=afterCode.png -------------------------------------------------------------------------------- /media/images/inlayHints.subroutines.position=afterLabel.original.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/media/images/inlayHints.subroutines.position=afterLabel.original.png -------------------------------------------------------------------------------- /media/images/inlayHints.subroutines.position=afterLabel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/media/images/inlayHints.subroutines.position=afterLabel.png -------------------------------------------------------------------------------- /media/images/inlayHints.subroutines.position=beforeCode.original.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/media/images/inlayHints.subroutines.position=beforeCode.original.png -------------------------------------------------------------------------------- /media/images/inlayHints.subroutines.position=beforeCode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/media/images/inlayHints.subroutines.position=beforeCode.png -------------------------------------------------------------------------------- /media/images/inlayHints.subroutines.position=beforeComment.original.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/media/images/inlayHints.subroutines.position=beforeComment.original.png -------------------------------------------------------------------------------- /media/images/inlayHints.subroutines.position=beforeComment.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/media/images/inlayHints.subroutines.position=beforeComment.png -------------------------------------------------------------------------------- /media/images/inlayHints.subroutines.position=insideComment.original.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/media/images/inlayHints.subroutines.position=insideComment.original.png -------------------------------------------------------------------------------- /media/images/inlayHints.subroutines.position=insideComment.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/media/images/inlayHints.subroutines.position=insideComment.png -------------------------------------------------------------------------------- /media/images/inlayHints.subroutines.position=lineEnd.original.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/media/images/inlayHints.subroutines.position=lineEnd.original.png -------------------------------------------------------------------------------- /media/images/inlayHints.subroutines.position=lineEnd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/media/images/inlayHints.subroutines.position=lineEnd.png -------------------------------------------------------------------------------- /media/images/inlayHints.subroutines.position=lineStart.original.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/media/images/inlayHints.subroutines.position=lineStart.original.png -------------------------------------------------------------------------------- /media/images/inlayHints.subroutines.position=lineStart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/media/images/inlayHints.subroutines.position=lineStart.png -------------------------------------------------------------------------------- /media/images/screenshot.original.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/media/images/screenshot.original.png -------------------------------------------------------------------------------- /media/images/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/media/images/screenshot.png -------------------------------------------------------------------------------- /media/images/statusBar.instructionIcon.original.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/media/images/statusBar.instructionIcon.original.png -------------------------------------------------------------------------------- /media/images/statusBar.instructionIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/media/images/statusBar.instructionIcon.png -------------------------------------------------------------------------------- /media/images/statusBar.sizeIcon.original.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/media/images/statusBar.sizeIcon.original.png -------------------------------------------------------------------------------- /media/images/statusBar.sizeIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/media/images/statusBar.sizeIcon.png -------------------------------------------------------------------------------- /media/images/statusBar.timingsIcon.original.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/media/images/statusBar.timingsIcon.original.png -------------------------------------------------------------------------------- /media/images/statusBar.timingsIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/media/images/statusBar.timingsIcon.png -------------------------------------------------------------------------------- /media/images/statusBar.totalTimings=all.original.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/media/images/statusBar.totalTimings=all.original.png -------------------------------------------------------------------------------- /media/images/statusBar.totalTimings=all.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/media/images/statusBar.totalTimings=all.png -------------------------------------------------------------------------------- /media/images/statusBar.totalTimings=best.original.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/media/images/statusBar.totalTimings=best.original.png -------------------------------------------------------------------------------- /media/images/statusBar.totalTimings=best.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/media/images/statusBar.totalTimings=best.png -------------------------------------------------------------------------------- /media/images/statusBar.totalTimings=combineAll.original.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/media/images/statusBar.totalTimings=combineAll.original.png -------------------------------------------------------------------------------- /media/images/statusBar.totalTimings=combineAll.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/media/images/statusBar.totalTimings=combineAll.png -------------------------------------------------------------------------------- /media/images/statusBar.totalTimings=combineSmart.original.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/media/images/statusBar.totalTimings=combineSmart.original.png -------------------------------------------------------------------------------- /media/images/statusBar.totalTimings=combineSmart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/media/images/statusBar.totalTimings=combineSmart.png -------------------------------------------------------------------------------- /media/images/statusBar.totalTimings=default.original.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/media/images/statusBar.totalTimings=default.original.png -------------------------------------------------------------------------------- /media/images/statusBar.totalTimings=default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/media/images/statusBar.totalTimings=default.png -------------------------------------------------------------------------------- /media/images/statusBar.totalTimings=smart.original.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/media/images/statusBar.totalTimings=smart.original.png -------------------------------------------------------------------------------- /media/images/statusBar.totalTimings=smart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/media/images/statusBar.totalTimings=smart.png -------------------------------------------------------------------------------- /media/images/statusBar.totalTimingsOrder=flowRetJumpCall.original.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/media/images/statusBar.totalTimingsOrder=flowRetJumpCall.original.png -------------------------------------------------------------------------------- /media/images/statusBar.totalTimingsOrder=flowRetJumpCall.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/media/images/statusBar.totalTimingsOrder=flowRetJumpCall.png -------------------------------------------------------------------------------- /media/images/statusBar.totalTimingsOrder=retFlowJumpCall.original.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/media/images/statusBar.totalTimingsOrder=retFlowJumpCall.original.png -------------------------------------------------------------------------------- /media/images/statusBar.totalTimingsOrder=retFlowJumpCall.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/media/images/statusBar.totalTimingsOrder=retFlowJumpCall.png -------------------------------------------------------------------------------- /media/images/statusBar.totalTimingsOrder=retJumpCallFlow.original.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/media/images/statusBar.totalTimingsOrder=retJumpCallFlow.original.png -------------------------------------------------------------------------------- /media/images/statusBar.totalTimingsOrder=retJumpCallFlow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/media/images/statusBar.totalTimingsOrder=retJumpCallFlow.png -------------------------------------------------------------------------------- /media/images/timing-hints.original.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/media/images/timing-hints.original.png -------------------------------------------------------------------------------- /media/images/timing-hints.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/media/images/timing-hints.png -------------------------------------------------------------------------------- /media/images/timing.atExit.callIcon.original.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/media/images/timing.atExit.callIcon.original.png -------------------------------------------------------------------------------- /media/images/timing.atExit.callIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/media/images/timing.atExit.callIcon.png -------------------------------------------------------------------------------- /media/images/timing.atExit.jumpIcon.original.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/media/images/timing.atExit.jumpIcon.original.png -------------------------------------------------------------------------------- /media/images/timing.atExit.jumpIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/media/images/timing.atExit.jumpIcon.png -------------------------------------------------------------------------------- /media/images/timing.atExit.retIcon.original.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/media/images/timing.atExit.retIcon.original.png -------------------------------------------------------------------------------- /media/images/timing.atExit.retIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/media/images/timing.atExit.retIcon.png -------------------------------------------------------------------------------- /media/images/timing.executionFlow.icon.original.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/media/images/timing.executionFlow.icon.original.png -------------------------------------------------------------------------------- /media/images/timing.executionFlow.icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/media/images/timing.executionFlow.icon.png -------------------------------------------------------------------------------- /media/images/total-timing-calculation.original.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/media/images/total-timing-calculation.original.png -------------------------------------------------------------------------------- /media/images/total-timing-calculation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/media/images/total-timing-calculation.png -------------------------------------------------------------------------------- /media/images/uxGuildelines.showInstruction=false.original.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/media/images/uxGuildelines.showInstruction=false.original.png -------------------------------------------------------------------------------- /media/images/uxGuildelines.showInstruction=false.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/media/images/uxGuildelines.showInstruction=false.png -------------------------------------------------------------------------------- /media/images/uxGuildelines.showInstruction=true.original.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/media/images/uxGuildelines.showInstruction=true.original.png -------------------------------------------------------------------------------- /media/images/uxGuildelines.showInstruction=true.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/media/images/uxGuildelines.showInstruction=true.png -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/package.json -------------------------------------------------------------------------------- /src/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/src/config.ts -------------------------------------------------------------------------------- /src/data/SjasmplusFakeInstructionSet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/src/data/SjasmplusFakeInstructionSet.ts -------------------------------------------------------------------------------- /src/data/Z80InstructionSet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/src/data/Z80InstructionSet.ts -------------------------------------------------------------------------------- /src/extension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/src/extension.ts -------------------------------------------------------------------------------- /src/model/RepeatedMeterable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/src/model/RepeatedMeterable.ts -------------------------------------------------------------------------------- /src/parser/MainParser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/src/parser/MainParser.ts -------------------------------------------------------------------------------- /src/parser/Parsers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/src/parser/Parsers.ts -------------------------------------------------------------------------------- /src/parser/impl/AssemblyDirectiveParser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/src/parser/impl/AssemblyDirectiveParser.ts -------------------------------------------------------------------------------- /src/parser/impl/GlassParser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/src/parser/impl/GlassParser.ts -------------------------------------------------------------------------------- /src/parser/impl/MacroParser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/src/parser/impl/MacroParser.ts -------------------------------------------------------------------------------- /src/parser/impl/SjasmplusParser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/src/parser/impl/SjasmplusParser.ts -------------------------------------------------------------------------------- /src/parser/impl/Z80InstructionParser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/src/parser/impl/Z80InstructionParser.ts -------------------------------------------------------------------------------- /src/parser/timingHints/DefaultTimingHintsParser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/src/parser/timingHints/DefaultTimingHintsParser.ts -------------------------------------------------------------------------------- /src/parser/timingHints/RegExpTimingHintsParser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/src/parser/timingHints/RegExpTimingHintsParser.ts -------------------------------------------------------------------------------- /src/parser/timingHints/TimingHintedMeterable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/src/parser/timingHints/TimingHintedMeterable.ts -------------------------------------------------------------------------------- /src/parser/timingHints/TimingHints.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/src/parser/timingHints/TimingHints.ts -------------------------------------------------------------------------------- /src/totalTiming/TotalTimingMeterable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/src/totalTiming/TotalTimingMeterable.ts -------------------------------------------------------------------------------- /src/totalTiming/TotalTimings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/src/totalTiming/TotalTimings.ts -------------------------------------------------------------------------------- /src/totalTiming/impl/AtExitTotalTiming.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/src/totalTiming/impl/AtExitTotalTiming.ts -------------------------------------------------------------------------------- /src/totalTiming/impl/DefaultTotalTiming.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/src/totalTiming/impl/DefaultTotalTiming.ts -------------------------------------------------------------------------------- /src/totalTiming/impl/ExecutionFlowTotalTiming.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/src/totalTiming/impl/ExecutionFlowTotalTiming.ts -------------------------------------------------------------------------------- /src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/src/types.ts -------------------------------------------------------------------------------- /src/utils/AssemblyUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/src/utils/AssemblyUtils.ts -------------------------------------------------------------------------------- /src/utils/FormatterUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/src/utils/FormatterUtils.ts -------------------------------------------------------------------------------- /src/utils/ParserUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/src/utils/ParserUtils.ts -------------------------------------------------------------------------------- /src/utils/SourceCodeUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/src/utils/SourceCodeUtils.ts -------------------------------------------------------------------------------- /src/utils/TextUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/src/utils/TextUtils.ts -------------------------------------------------------------------------------- /src/vscode/Commands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/src/vscode/Commands.ts -------------------------------------------------------------------------------- /src/vscode/InlayHintsProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/src/vscode/InlayHintsProvider.ts -------------------------------------------------------------------------------- /src/vscode/SourceCodeReader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/src/vscode/SourceCodeReader.ts -------------------------------------------------------------------------------- /src/vscode/StatusBarHandlers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/src/vscode/StatusBarHandlers.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/theNestruo/z80-asm-meter-vscode/HEAD/tsconfig.json --------------------------------------------------------------------------------