Skip to content

Commit 8d58e76

Browse files
committed
Update to NetBeans 26
1 parent a8c6b61 commit 8d58e76

File tree

31 files changed

+81
-34
lines changed

31 files changed

+81
-34
lines changed

compiler/mx.compiler/mx_graal_tools.py

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -80,10 +80,11 @@ def run_netbeans_app(app_name, jdkhome, args=None, dist=None):
8080
def igv(args):
8181
"""run the Ideal Graph Visualizer
8282
83-
The current version is based on NetBeans 22 which officially supports JDK 17 through JDK 22. A
83+
The current version is based on NetBeans 26 which officially supports JDK 17 through JDK 24. A
8484
supported JDK will be chosen from the JDKs known to mx but it will fall back to whatever is
8585
configured as JAVA_HOME if a supported JDK can't be found. It's not recommended to run igv with
86-
pre-release JDKs.
86+
pre-release JDKs. Setting TOOLS_JAVA_HOME to point at a supported JDK is the recommended way to
87+
configure the JDK for IGV.
8788
8889
You can directly control which JDK is used to launch IGV using
8990
@@ -96,17 +97,17 @@ def igv(args):
9697
9798
"""
9899
v17 = mx.VersionSpec("17")
99-
v23 = mx.VersionSpec("23")
100+
v25 = mx.VersionSpec("25")
100101
def _igvJdkVersionCheck(version):
101-
return v17 <= version < v23
102+
return v17 <= version < v25
102103

103104
jdkhome = None
104105
if not '--jdkhome' in args:
105106
def _do_not_abort(msg):
106107
pass
107108

108109
# try to find a fully supported version first
109-
jdk = mx.get_tools_jdk(versionCheck=_igvJdkVersionCheck, versionDescription='IGV prefers JDK 17 through JDK 22', abortCallback=_do_not_abort)
110+
jdk = mx.get_tools_jdk(versionCheck=_igvJdkVersionCheck, versionDescription='IGV prefers JDK 17 through JDK 24', abortCallback=_do_not_abort)
110111
if jdk is None:
111112
# try any JDK
112113
jdk = mx.get_jdk()

visualizer/IdealGraphVisualizer/Bytecodes/src/main/nbm/manifest.mf

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,4 @@ OpenIDE-Module: org.graalvm.visualizer.bytecodes
33
OpenIDE-Module-Layer: org/graalvm/visualizer/bytecodes/layer.xml
44
OpenIDE-Module-Localizing-Bundle: org/graalvm/visualizer/bytecodes/Bundle.properties
55
OpenIDE-Module-Specification-Version: 1.1
6+
OpenIDE-Module-Hide-Classpath-Packages: jdk.graal.compiler.graphio.**

visualizer/IdealGraphVisualizer/ControlFlow/src/main/nbm/manifest.mf

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,4 @@ OpenIDE-Module: org.graalvm.visualizer.controlflow
33
OpenIDE-Module-Layer: org/graalvm/visualizer/controlflow/layer.xml
44
OpenIDE-Module-Localizing-Bundle: org/graalvm/visualizer/controlflow/Bundle.properties
55
OpenIDE-Module-Specification-Version: 1.1
6+
OpenIDE-Module-Hide-Classpath-Packages: jdk.graal.compiler.graphio.**

visualizer/IdealGraphVisualizer/Coordinator/src/main/nbm/manifest.mf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,4 @@ OpenIDE-Module-Install: org/graalvm/visualizer/coordinator/impl/Installer.class
44
OpenIDE-Module-Layer: org/graalvm/visualizer/coordinator/layer.xml
55
OpenIDE-Module-Localizing-Bundle: org/graalvm/visualizer/coordinator/Bundle.properties
66
OpenIDE-Module-Specification-Version: 1.2
7-
7+
OpenIDE-Module-Hide-Classpath-Packages: jdk.graal.compiler.graphio.**

visualizer/IdealGraphVisualizer/Data/src/main/nbm/manifest.mf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@ Manifest-Version: 1.0
22
OpenIDE-Module: org.graalvm.visualizer.data
33
OpenIDE-Module-Localizing-Bundle: org/graalvm/visualizer/data/Bundle.properties
44
OpenIDE-Module-Specification-Version: 1.5
5-
5+
OpenIDE-Module-Hide-Classpath-Packages: jdk.graal.compiler.graphio.**

visualizer/IdealGraphVisualizer/Difference/src/main/nbm/manifest.mf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@ Manifest-Version: 1.0
22
OpenIDE-Module: org.graalvm.visualizer.difference
33
OpenIDE-Module-Localizing-Bundle: org/graalvm/visualizer/difference/Bundle.properties
44
OpenIDE-Module-Specification-Version: 1.0
5-
5+
OpenIDE-Module-Hide-Classpath-Packages: jdk.graal.compiler.graphio.**

visualizer/IdealGraphVisualizer/Filter/src/main/nbm/manifest.mf

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,4 @@ OpenIDE-Module: org.graalvm.visualizer.filter
33
OpenIDE-Module-Layer: org/graalvm/visualizer/filter/resources/layer.xml
44
OpenIDE-Module-Localizing-Bundle: org/graalvm/visualizer/filter/Bundle.properties
55
OpenIDE-Module-Specification-Version: 1.3
6+
OpenIDE-Module-Hide-Classpath-Packages: jdk.graal.compiler.graphio.**

visualizer/IdealGraphVisualizer/FilterProfiles/src/main/nbm/manifest.mf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,4 @@ OpenIDE-Module: org.graalvm.visualizer.filter.profiles
44
OpenIDE-Module-Localizing-Bundle: org/graalvm/visualizer/filter/profiles/impl/Bundle.properties
55
OpenIDE-Module-Specification-Version: 1.0
66
OpenIDE-Module-Layer: org/graalvm/visualizer/filter/profiles/resources/layer.xml
7-
7+
OpenIDE-Module-Hide-Classpath-Packages: jdk.graal.compiler.graphio.**

visualizer/IdealGraphVisualizer/FilterWindow/src/main/nbm/manifest.mf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@ OpenIDE-Module: org.graalvm.visualizer.filterwindow
33
OpenIDE-Module-Layer: org/graalvm/visualizer/filterwindow/resources/layer.xml
44
OpenIDE-Module-Localizing-Bundle: org/graalvm/visualizer/filterwindow/Bundle.properties
55
OpenIDE-Module-Specification-Version: 1.1
6-
6+
OpenIDE-Module-Hide-Classpath-Packages: jdk.graal.compiler.graphio.**

visualizer/IdealGraphVisualizer/Graal/src/main/nbm/manifest.mf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@ OpenIDE-Module: org.graalvm.visualizer.graal
33
OpenIDE-Module-Layer: org/graalvm/visualizer/graal/layer.xml
44
OpenIDE-Module-Localizing-Bundle: org/graalvm/visualizer/graal/Bundle.properties
55
OpenIDE-Module-Specification-Version: 1.1
6-
6+
OpenIDE-Module-Hide-Classpath-Packages: jdk.graal.compiler.graphio.**

0 commit comments

Comments
 (0)