Skip to content

Commit a623554

Browse files
committed
[GR-17457] Include VisualVM in env files and add 'jt visualvm'
PullRequest: truffleruby/2021
2 parents dc6b619 + dc8cfdf commit a623554

File tree

9 files changed

+12
-8
lines changed

9 files changed

+12
-8
lines changed

mx.truffleruby/jvm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
DYNAMIC_IMPORTS=/tools
2-
COMPONENTS=TruffleRuby,GraalVM Profiler,GraalVM Chrome Inspector,GraalVM Coverage
2+
COMPONENTS=TruffleRuby,GraalVM Profiler,GraalVM Chrome Inspector,GraalVM Coverage,VisualVM

mx.truffleruby/jvm-ce

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
DYNAMIC_IMPORTS=/compiler,/tools
2-
COMPONENTS=TruffleRuby,GraalVM compiler,GraalVM Profiler,GraalVM Chrome Inspector,GraalVM Coverage
2+
COMPONENTS=TruffleRuby,GraalVM compiler,GraalVM Profiler,GraalVM Chrome Inspector,GraalVM Coverage,VisualVM

mx.truffleruby/jvm-ee

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
DYNAMIC_IMPORTS=/graal-enterprise,/tools
2-
COMPONENTS=TruffleRuby,GraalVM enterprise compiler,GraalVM Profiler,GraalVM Chrome Inspector,GraalVM Coverage
2+
COMPONENTS=TruffleRuby,GraalVM enterprise compiler,GraalVM Profiler,GraalVM Chrome Inspector,GraalVM Coverage,VisualVM

mx.truffleruby/jvm-gu

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
DYNAMIC_IMPORTS=/vm,/tools
2-
COMPONENTS=TruffleRuby,gu,GraalVM Profiler,GraalVM Chrome Inspector,GraalVM Coverage
2+
COMPONENTS=TruffleRuby,gu,GraalVM Profiler,GraalVM Chrome Inspector,GraalVM Coverage,VisualVM

mx.truffleruby/jvm-js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
DYNAMIC_IMPORTS=/tools,/graal-js
2-
COMPONENTS=TruffleRuby,Graal.js,GraalVM Profiler,GraalVM Chrome Inspector,GraalVM Coverage
2+
COMPONENTS=TruffleRuby,Graal.js,GraalVM Profiler,GraalVM Chrome Inspector,GraalVM Coverage,VisualVM

mx.truffleruby/jvm-py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
DYNAMIC_IMPORTS=/tools,graalpython
2-
COMPONENTS=TruffleRuby,Graal.Python,GraalVM Profiler,GraalVM Chrome Inspector,GraalVM Coverage
2+
COMPONENTS=TruffleRuby,Graal.Python,GraalVM Profiler,GraalVM Chrome Inspector,GraalVM Coverage,VisualVM

mx.truffleruby/native

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
DYNAMIC_IMPORTS=/substratevm,/tools
2-
COMPONENTS=TruffleRuby,SubstrateVM,GraalVM Profiler,GraalVM Chrome Inspector,GraalVM Coverage
2+
COMPONENTS=TruffleRuby,SubstrateVM,GraalVM Profiler,GraalVM Chrome Inspector,GraalVM Coverage,VisualVM
33
NATIVE_IMAGES=truffleruby,graalvm-native-clang,graalvm-native-clang++,graalvm-native-binutil
44
DISABLE_INSTALLABLES=false

mx.truffleruby/native-ee

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
DYNAMIC_IMPORTS=/substratevm-enterprise,/tools
2-
COMPONENTS=TruffleRuby,SubstrateVM Enterprise,GraalVM Profiler,GraalVM Chrome Inspector,GraalVM Coverage
2+
COMPONENTS=TruffleRuby,SubstrateVM Enterprise,GraalVM Profiler,GraalVM Chrome Inspector,GraalVM Coverage,VisualVM
33
NATIVE_IMAGES=truffleruby,graalvm-native-clang,graalvm-native-clang++,graalvm-native-binutil
44
DISABLE_INSTALLABLES=false

tool/jt.rb

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2497,6 +2497,10 @@ def docker(*args)
24972497
require_relative 'docker'
24982498
JT::Docker.new.docker(*args)
24992499
end
2500+
2501+
def visualvm
2502+
raw_sh "#{graalvm_home}/bin/jvisualvm"
2503+
end
25002504
end
25012505

25022506
class JT

0 commit comments

Comments
 (0)