WIP: 8154714: JShell API: addExports support [for Java 9.X]
ShinyaYoshida
bitterfoxc at gmail.com
Thu Sep 1 12:36:41 UTC 2016
Hi all,
I've implemented this feature to JShell API and Tool with full completion:
Bugs: https://bugs.openjdk.java.net/browse/JDK-8154714
jdk: http://cr.openjdk.java.net/~shinyafox/kulla/8154714/webrev.00.jdk/
langtools:
http://cr.openjdk.java.net/~shinyafox/kulla/8154714/webrev.00.langtools/
This is missing the train of Java 9.0 but it could catch the train of Java
9.1 or later.
I want to get your comments for this.
jshell> /set add-exports jdk.jconsole sun.tools.jconsole
jshell> import sun.tools.jconsole.*
jshell> LocalVirtualMachine.getAllVirtualMachines().forEach((k, v) ->
System.out.println(k + ":" + v))
10778:jdk.jshell/jdk.internal.jshell.tool.JShellTool
10826:jdk.jshell.execution.RemoteExecutionControl 35548
28447:org.netbeans.Main --cachedir /home/bitter_fox/.cache/netbeans/8.0.1
--userdir /home/bitter_fox/.netbeans/8.0.1 --branding nb
Currently, there is no testing, so it will be required to add test.
Regards,
shinyafox(Shinya Yoshida)
More information about the kulla-dev
mailing list