From db97b7f732cee6051472a6c29312a047fd04fcc1 Mon Sep 17 00:00:00 2001 From: Alexey Andreev Date: Sun, 2 Jul 2017 16:25:11 +0300 Subject: [PATCH] Fix various issues in debugger --- .idea/codeStyleSettings.xml | 1 - .travis.yml | 2 +- .../teavm/ast/decompilation/Decompiler.java | 8 +- .../org/teavm/ast/optimization/Optimizer.java | 20 +- .../ast/optimization/OptimizingVisitor.java | 459 +++++++++++------- .../backend/javascript/JavaScriptTarget.java | 3 +- .../rendering/StatementRenderer.java | 2 +- .../org/teavm/backend/wasm/WasmTarget.java | 2 +- .../java/org/teavm/debugging/Debugger.java | 18 +- .../java/org/teavm/debugging/VariableMap.java | 3 + .../information/DebugInformation.java | 2 +- .../information/DebugInformationBuilder.java | 9 +- core/src/main/java/org/teavm/vm/TeaVM.java | 5 + .../org/teavm/vm/TeaVMTargetController.java | 2 + .../teavm/chromerdp/ChromeRDPDebugger.java | 19 +- .../org/teavm/chromerdp/ChromeRDPRunner.java | 50 +- 16 files changed, 406 insertions(+), 199 deletions(-) diff --git a/.idea/codeStyleSettings.xml b/.idea/codeStyleSettings.xml index 01c5a434f..ca933b417 100644 --- a/.idea/codeStyleSettings.xml +++ b/.idea/codeStyleSettings.xml @@ -29,7 +29,6 @@ -