├── .classpath ├── .gitignore ├── .gitlab-ci.yml ├── .project ├── .settings ├── org.eclipse.buildship.core.prefs ├── org.eclipse.core.resources.prefs └── org.eclipse.jdt.core.prefs ├── LICENSE ├── README ├── bin └── main │ ├── ArrowFactory.class │ ├── CodeAreaWithLineIndicator.class │ ├── JavaKeywordsDemo.class │ └── debugger │ ├── .gitignore │ ├── dataType │ ├── .gitignore │ └── HistoryRecord.class │ └── view │ └── .gitignore ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── src ├── main ├── java │ ├── CodeAreaWithLineIndicator.java │ ├── JavaKeywordsDemo.java │ └── debugger │ │ ├── .gitignore │ │ ├── Debugger.java │ │ ├── GUI.java │ │ ├── Main.java │ │ ├── dataType │ │ ├── .gitignore │ │ ├── Breakpoint.java │ │ ├── Bytecode.java │ │ ├── Configuration.java │ │ ├── HistoryRecord.java │ │ ├── LineBreakpoint.java │ │ ├── LocalVar.java │ │ └── Watchpoint.java │ │ ├── misc │ │ ├── BytecodePrefix.java │ │ ├── SourceClassConversion.java │ │ └── SuspensionLocation.java │ │ └── view │ │ ├── .gitignore │ │ ├── BreakpointAreaController.java │ │ ├── BytecodeAreaController.java │ │ ├── CodeAreaController.java │ │ ├── LocalVarAreaController.java │ │ ├── OutputAreaController.java │ │ ├── OverviewController.java │ │ ├── RootLayoutController.java │ │ ├── ThreadAreaController.java │ │ └── WatchpointAreaController.java └── resources │ ├── debugger │ └── view │ │ ├── BreakpointArea.fxml │ │ ├── BytecodeArea.fxml │ │ ├── CodeArea.fxml │ │ ├── LocalVarArea.fxml │ │ ├── OutputArea.fxml │ │ ├── Overview.fxml │ │ ├── RootLayout.fxml │ │ ├── ThreadArea.fxml │ │ ├── WatchpointArea.fxml │ │ ├── pause.png │ │ └── play.png │ └── java-keywords.css └── testingExample └── Main.java /.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailein/java_bytecode_debugger/HEAD/.classpath -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailein/java_bytecode_debugger/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailein/java_bytecode_debugger/HEAD/.gitlab-ci.yml -------------------------------------------------------------------------------- /.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailein/java_bytecode_debugger/HEAD/.project -------------------------------------------------------------------------------- /.settings/org.eclipse.buildship.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailein/java_bytecode_debugger/HEAD/.settings/org.eclipse.buildship.core.prefs -------------------------------------------------------------------------------- /.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailein/java_bytecode_debugger/HEAD/.settings/org.eclipse.core.resources.prefs -------------------------------------------------------------------------------- /.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailein/java_bytecode_debugger/HEAD/.settings/org.eclipse.jdt.core.prefs -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailein/java_bytecode_debugger/HEAD/LICENSE -------------------------------------------------------------------------------- /README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailein/java_bytecode_debugger/HEAD/README -------------------------------------------------------------------------------- /bin/main/ArrowFactory.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailein/java_bytecode_debugger/HEAD/bin/main/ArrowFactory.class -------------------------------------------------------------------------------- /bin/main/CodeAreaWithLineIndicator.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailein/java_bytecode_debugger/HEAD/bin/main/CodeAreaWithLineIndicator.class -------------------------------------------------------------------------------- /bin/main/JavaKeywordsDemo.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailein/java_bytecode_debugger/HEAD/bin/main/JavaKeywordsDemo.class -------------------------------------------------------------------------------- /bin/main/debugger/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailein/java_bytecode_debugger/HEAD/bin/main/debugger/.gitignore -------------------------------------------------------------------------------- /bin/main/debugger/dataType/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailein/java_bytecode_debugger/HEAD/bin/main/debugger/dataType/.gitignore -------------------------------------------------------------------------------- /bin/main/debugger/dataType/HistoryRecord.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailein/java_bytecode_debugger/HEAD/bin/main/debugger/dataType/HistoryRecord.class -------------------------------------------------------------------------------- /bin/main/debugger/view/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailein/java_bytecode_debugger/HEAD/bin/main/debugger/view/.gitignore -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailein/java_bytecode_debugger/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailein/java_bytecode_debugger/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailein/java_bytecode_debugger/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailein/java_bytecode_debugger/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailein/java_bytecode_debugger/HEAD/settings.gradle -------------------------------------------------------------------------------- /src/main/java/CodeAreaWithLineIndicator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailein/java_bytecode_debugger/HEAD/src/main/java/CodeAreaWithLineIndicator.java -------------------------------------------------------------------------------- /src/main/java/JavaKeywordsDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailein/java_bytecode_debugger/HEAD/src/main/java/JavaKeywordsDemo.java -------------------------------------------------------------------------------- /src/main/java/debugger/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailein/java_bytecode_debugger/HEAD/src/main/java/debugger/.gitignore -------------------------------------------------------------------------------- /src/main/java/debugger/Debugger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailein/java_bytecode_debugger/HEAD/src/main/java/debugger/Debugger.java -------------------------------------------------------------------------------- /src/main/java/debugger/GUI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailein/java_bytecode_debugger/HEAD/src/main/java/debugger/GUI.java -------------------------------------------------------------------------------- /src/main/java/debugger/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailein/java_bytecode_debugger/HEAD/src/main/java/debugger/Main.java -------------------------------------------------------------------------------- /src/main/java/debugger/dataType/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailein/java_bytecode_debugger/HEAD/src/main/java/debugger/dataType/.gitignore -------------------------------------------------------------------------------- /src/main/java/debugger/dataType/Breakpoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailein/java_bytecode_debugger/HEAD/src/main/java/debugger/dataType/Breakpoint.java -------------------------------------------------------------------------------- /src/main/java/debugger/dataType/Bytecode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailein/java_bytecode_debugger/HEAD/src/main/java/debugger/dataType/Bytecode.java -------------------------------------------------------------------------------- /src/main/java/debugger/dataType/Configuration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailein/java_bytecode_debugger/HEAD/src/main/java/debugger/dataType/Configuration.java -------------------------------------------------------------------------------- /src/main/java/debugger/dataType/HistoryRecord.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailein/java_bytecode_debugger/HEAD/src/main/java/debugger/dataType/HistoryRecord.java -------------------------------------------------------------------------------- /src/main/java/debugger/dataType/LineBreakpoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailein/java_bytecode_debugger/HEAD/src/main/java/debugger/dataType/LineBreakpoint.java -------------------------------------------------------------------------------- /src/main/java/debugger/dataType/LocalVar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailein/java_bytecode_debugger/HEAD/src/main/java/debugger/dataType/LocalVar.java -------------------------------------------------------------------------------- /src/main/java/debugger/dataType/Watchpoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailein/java_bytecode_debugger/HEAD/src/main/java/debugger/dataType/Watchpoint.java -------------------------------------------------------------------------------- /src/main/java/debugger/misc/BytecodePrefix.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailein/java_bytecode_debugger/HEAD/src/main/java/debugger/misc/BytecodePrefix.java -------------------------------------------------------------------------------- /src/main/java/debugger/misc/SourceClassConversion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailein/java_bytecode_debugger/HEAD/src/main/java/debugger/misc/SourceClassConversion.java -------------------------------------------------------------------------------- /src/main/java/debugger/misc/SuspensionLocation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailein/java_bytecode_debugger/HEAD/src/main/java/debugger/misc/SuspensionLocation.java -------------------------------------------------------------------------------- /src/main/java/debugger/view/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailein/java_bytecode_debugger/HEAD/src/main/java/debugger/view/.gitignore -------------------------------------------------------------------------------- /src/main/java/debugger/view/BreakpointAreaController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailein/java_bytecode_debugger/HEAD/src/main/java/debugger/view/BreakpointAreaController.java -------------------------------------------------------------------------------- /src/main/java/debugger/view/BytecodeAreaController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailein/java_bytecode_debugger/HEAD/src/main/java/debugger/view/BytecodeAreaController.java -------------------------------------------------------------------------------- /src/main/java/debugger/view/CodeAreaController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailein/java_bytecode_debugger/HEAD/src/main/java/debugger/view/CodeAreaController.java -------------------------------------------------------------------------------- /src/main/java/debugger/view/LocalVarAreaController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailein/java_bytecode_debugger/HEAD/src/main/java/debugger/view/LocalVarAreaController.java -------------------------------------------------------------------------------- /src/main/java/debugger/view/OutputAreaController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailein/java_bytecode_debugger/HEAD/src/main/java/debugger/view/OutputAreaController.java -------------------------------------------------------------------------------- /src/main/java/debugger/view/OverviewController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailein/java_bytecode_debugger/HEAD/src/main/java/debugger/view/OverviewController.java -------------------------------------------------------------------------------- /src/main/java/debugger/view/RootLayoutController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailein/java_bytecode_debugger/HEAD/src/main/java/debugger/view/RootLayoutController.java -------------------------------------------------------------------------------- /src/main/java/debugger/view/ThreadAreaController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailein/java_bytecode_debugger/HEAD/src/main/java/debugger/view/ThreadAreaController.java -------------------------------------------------------------------------------- /src/main/java/debugger/view/WatchpointAreaController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailein/java_bytecode_debugger/HEAD/src/main/java/debugger/view/WatchpointAreaController.java -------------------------------------------------------------------------------- /src/main/resources/debugger/view/BreakpointArea.fxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailein/java_bytecode_debugger/HEAD/src/main/resources/debugger/view/BreakpointArea.fxml -------------------------------------------------------------------------------- /src/main/resources/debugger/view/BytecodeArea.fxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailein/java_bytecode_debugger/HEAD/src/main/resources/debugger/view/BytecodeArea.fxml -------------------------------------------------------------------------------- /src/main/resources/debugger/view/CodeArea.fxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailein/java_bytecode_debugger/HEAD/src/main/resources/debugger/view/CodeArea.fxml -------------------------------------------------------------------------------- /src/main/resources/debugger/view/LocalVarArea.fxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailein/java_bytecode_debugger/HEAD/src/main/resources/debugger/view/LocalVarArea.fxml -------------------------------------------------------------------------------- /src/main/resources/debugger/view/OutputArea.fxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailein/java_bytecode_debugger/HEAD/src/main/resources/debugger/view/OutputArea.fxml -------------------------------------------------------------------------------- /src/main/resources/debugger/view/Overview.fxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailein/java_bytecode_debugger/HEAD/src/main/resources/debugger/view/Overview.fxml -------------------------------------------------------------------------------- /src/main/resources/debugger/view/RootLayout.fxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailein/java_bytecode_debugger/HEAD/src/main/resources/debugger/view/RootLayout.fxml -------------------------------------------------------------------------------- /src/main/resources/debugger/view/ThreadArea.fxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailein/java_bytecode_debugger/HEAD/src/main/resources/debugger/view/ThreadArea.fxml -------------------------------------------------------------------------------- /src/main/resources/debugger/view/WatchpointArea.fxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailein/java_bytecode_debugger/HEAD/src/main/resources/debugger/view/WatchpointArea.fxml -------------------------------------------------------------------------------- /src/main/resources/debugger/view/pause.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailein/java_bytecode_debugger/HEAD/src/main/resources/debugger/view/pause.png -------------------------------------------------------------------------------- /src/main/resources/debugger/view/play.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailein/java_bytecode_debugger/HEAD/src/main/resources/debugger/view/play.png -------------------------------------------------------------------------------- /src/main/resources/java-keywords.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailein/java_bytecode_debugger/HEAD/src/main/resources/java-keywords.css -------------------------------------------------------------------------------- /src/testingExample/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailein/java_bytecode_debugger/HEAD/src/testingExample/Main.java --------------------------------------------------------------------------------