Skip to content

Commit 186a7dc

Browse files
committed
SVM implementation of JVM added
1 parent 589f7c6 commit 186a7dc

File tree

5 files changed

+562
-1
lines changed

5 files changed

+562
-1
lines changed

visualvm/graalvm/nbproject/project.xml

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
<compile-dependency/>
1313
<run-dependency>
1414
<release-version>0</release-version>
15-
<specification-version>1.9</specification-version>
15+
<specification-version>1.13</specification-version>
1616
</run-dependency>
1717
</dependency>
1818
<dependency>
@@ -24,6 +24,24 @@
2424
<specification-version>1.6</specification-version>
2525
</run-dependency>
2626
</dependency>
27+
<dependency>
28+
<code-name-base>org.graalvm.visualvm.host</code-name-base>
29+
<build-prerequisite/>
30+
<compile-dependency/>
31+
<run-dependency>
32+
<release-version>0</release-version>
33+
<specification-version>1.0</specification-version>
34+
</run-dependency>
35+
</dependency>
36+
<dependency>
37+
<code-name-base>org.graalvm.visualvm.tools</code-name-base>
38+
<build-prerequisite/>
39+
<compile-dependency/>
40+
<run-dependency>
41+
<release-version>0</release-version>
42+
<specification-version>1.5</specification-version>
43+
</run-dependency>
44+
</dependency>
2745
<dependency>
2846
<code-name-base>org.openide.modules</code-name-base>
2947
<build-prerequisite/>

visualvm/graalvm/src/org/graalvm/visualvm/graalvm/Installer.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,15 +24,18 @@
2424
*/
2525
package org.graalvm.visualvm.graalvm;
2626

27+
import org.graalvm.visualvm.application.jvm.JvmFactory;
2728
import org.graalvm.visualvm.application.type.ApplicationTypeFactory;
2829
import org.graalvm.visualvm.graalvm.application.type.GraalVMApplicationTypeFactory;
30+
import org.graalvm.visualvm.graalvm.svm.SVMJvmProvider;
2931
import org.openide.modules.ModuleInstall;
3032

3133
public class Installer extends ModuleInstall {
3234

3335
@Override
3436
public void restored() {
3537
ApplicationTypeFactory.getDefault().registerProvider(new GraalVMApplicationTypeFactory());
38+
JvmFactory.getDefault().registerProvider(new SVMJvmProvider());
3639
}
3740

3841
}

0 commit comments

Comments
 (0)