You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@netbeans.apache.org by ge...@apache.org on 2018/09/27 15:37:48 UTC
[incubator-netbeans] 01/01: Merge pull request #909 from
entlicher/initial-graal-debug
This is an automated email from the ASF dual-hosted git repository.
geertjan pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-netbeans.git
commit 7ae98ef732ebee8ce32196b0b300c1b10e925d79
Merge: 1afdd47 0cb65ae
Author: Geertjan Wielenga <ge...@oracle.com>
AuthorDate: Thu Sep 27 17:37:42 2018 +0200
Merge pull request #909 from entlicher/initial-graal-debug
Debugging of Graal languages as a future replacement of Nashorn.
java/debugger.jpda.truffle/build.xml | 52 ++
.../external/antlr4-runtime-4.7-license.txt | 35 +
java/debugger.jpda.truffle/external/binaries-list | 20 +
.../external/truffle-1.0.0-license.txt | 26 +
java/debugger.jpda.truffle/manifest.mf | 10 +
.../nbproject/project.properties | 27 +
java/debugger.jpda.truffle/nbproject/project.xml | 270 +++++++
.../debugger/jpda/truffle/Bundle.properties | 22 +
.../debugger/jpda/truffle/DebugManagerHandler.java | 289 ++++++++
.../jpda/truffle/FirstSourceURLProvider.java | 108 +++
.../modules/debugger/jpda/truffle/MIMETypes.java | 197 ++++++
.../debugger/jpda/truffle/RemoteServices.java | 774 +++++++++++++++++++++
.../jpda/truffle/StepIntoScriptHandler.java | 124 ++++
.../debugger/jpda/truffle/TruffleDebugManager.java | 376 ++++++++++
.../debugger/jpda/truffle/TruffleProperties.java | 136 ++++
.../modules/debugger/jpda/truffle/Utils.java | 64 ++
.../jpda/truffle/access/CurrentPCInfo.java | 115 +++
.../jpda/truffle/access/ExecutionHaltedInfo.java | 64 ++
.../jpda/truffle/access/TruffleAccess.java | 557 +++++++++++++++
.../debugger/jpda/truffle/access/TruffleEval.java | 72 ++
.../jpda/truffle/access/TruffleStrataProvider.java | 72 ++
.../jpda/truffle/actions/Bundle.properties | 18 +
.../actions/PauseInGraalScriptActionProvider.java | 186 +++++
.../truffle/actions/RunToCursorActionProvider.java | 233 +++++++
.../jpda/truffle/actions/StepActionProvider.java | 158 +++++
...ToggleBreakpointsInLanguagesActionProvider.java | 160 +++++
.../debugger/jpda/truffle/ast/TruffleNode.java | 208 ++++++
.../jpda/truffle/ast/model/ASTNodeModel.java | 94 +++
.../truffle/ast/model/ASTTreeExpansionModel.java | 59 ++
.../jpda/truffle/ast/model/ASTTreeModel.java | 111 +++
.../debugger/jpda/truffle/ast/view/ASTView.java | 49 ++
.../jpda/truffle/ast/view/ASTViewManager.java | 110 +++
.../breakpoints/TruffleBreakpointReader.java | 135 ++++
.../breakpoints/TruffleBreakpointsHandler.java | 445 ++++++++++++
.../truffle/breakpoints/TruffleLineBreakpoint.java | 30 +
.../jpda/truffle/frames/TruffleStackFrame.java | 198 ++++++
.../jpda/truffle/frames/TruffleStackInfo.java | 111 +++
.../models/DebuggingTruffleActionsProvider.java | 284 ++++++++
.../frames/models/DebuggingTruffleNodeModel.java | 263 +++++++
.../DebuggingTruffleTreeExpansionModelFilter.java | 164 +++++
.../frames/models/DebuggingTruffleTreeModel.java | 145 ++++
.../modules/debugger/jpda/truffle/layer.xml | 93 +++
.../jpda/truffle/mime/LanguageResolvers.java | 43 ++
.../jpda/truffle/options/Bundle.properties | 28 +
.../jpda/truffle/options/CategoryPanelTruffle.form | 79 +++
.../jpda/truffle/options/CategoryPanelTruffle.java | 92 +++
.../jpda/truffle/options/TruffleOptions.java | 50 ++
.../truffle/options/TruffleOptionsProvider.java | 37 +
.../jpda/truffle/resources/PauseInGraalScript.png | Bin 0 -> 790 bytes
.../truffle/resources/PauseInGraalScript24.png | Bin 0 -> 1430 bytes
.../truffle/resources/TruffleASTDebugView.settings | 28 +
.../truffle/resources/TruffleASTDebugView.wstcref | 30 +
.../debugger/jpda/truffle/source/Source.java | 181 +++++
.../jpda/truffle/source/SourceConnection.java | 120 ++++
.../debugger/jpda/truffle/source/SourceFS.java | 346 +++++++++
.../jpda/truffle/source/SourceFilesCache.java | 55 ++
.../jpda/truffle/source/SourcePosition.java | 47 ++
.../jpda/truffle/source/SourceURLMapper.java | 217 ++++++
.../jpda/truffle/vars/TruffleEvaluator.java | 65 ++
.../jpda/truffle/vars/TruffleExpression.java | 37 +
.../debugger/jpda/truffle/vars/TruffleScope.java | 88 +++
.../jpda/truffle/vars/TruffleStackVariable.java | 132 ++++
.../jpda/truffle/vars/TruffleVariable.java | 52 ++
.../jpda/truffle/vars/TruffleVariableImpl.java | 261 +++++++
.../models/TruffleLocalVariablesTreeModel.java | 116 +++
.../TruffleVariablesActionsProviderFilter.java | 157 +++++
.../vars/models/TruffleVariablesNodeModel.java | 202 ++++++
.../vars/models/TruffleVariablesTableModel.java | 151 ++++
.../vars/models/TruffleVariablesTreeModel.java | 107 +++
.../truffle/vars/tooltip/ToolTipAnnotation.java | 268 +++++++
.../modules/debugger/jpda/truffle/DebugSLTest.java | 193 +++++
.../jpda/truffle/RemoteServicesNGTest.java | 52 ++
.../debugger/jpda/truffle/testapps/SLApp.java | 65 ++
.../jpda/truffle/testapps/SLAppFromFile.java | 43 ++
.../debugger/jpda/truffle/testapps/TestApp.sl | 24 +
.../jpda/backend/truffle/DebuggerVisualizer.java | 58 ++
.../debugger/jpda/backend/truffle/FrameInfo.java | 89 +++
.../jpda/backend/truffle/GetMIMETypes.java | 67 ++
.../debugger/jpda/backend/truffle/GuestObject.java | 236 +++++++
.../jpda/backend/truffle/JPDATruffleAccessor.java | 576 +++++++++++++++
.../backend/truffle/JPDATruffleDebugManager.java | 146 ++++
.../debugger/jpda/backend/truffle/LangErrors.java | 39 ++
.../jpda/backend/truffle/SourcePosition.java | 61 ++
.../debugger/jpda/backend/truffle/TruffleAST.java | 165 +++++
java/debugger.jpda.trufflenode/build.xml | 24 +
java/debugger.jpda.trufflenode/manifest.mf | 7 +
.../nbproject/project.properties | 24 +
.../nbproject/project.xml | 136 ++++
.../debugger/jpda/truffle/node/Bundle.properties | 22 +
.../jpda/truffle/node/GraalVmStartupExtender.java | 96 +++
.../debugger/jpda/truffle/node/JPDAStart.java | 267 +++++++
nbbuild/cluster.properties | 4 +-
nbbuild/licenses/UPL | 18 +
platform/openide.loaders/apichanges.xml | 16 +
platform/openide.loaders/manifest.mf | 2 +-
.../src/org/openide/awt/Toolbar.java | 27 +-
96 files changed, 12106 insertions(+), 4 deletions(-)
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@netbeans.apache.org
For additional commands, e-mail: commits-help@netbeans.apache.org
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists