Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
openanolis
dragonwell8_hotspot
提交
bbc8bac4
D
dragonwell8_hotspot
项目概览
openanolis
/
dragonwell8_hotspot
通知
2
Star
2
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
dragonwell8_hotspot
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
bbc8bac4
编写于
11月 14, 2013
作者:
S
sla
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
6606002: jinfo doesn't detect dynamic vm flags changing
Reviewed-by: coleenp, jbachorik, sspitsyn
上级
7dad7ca8
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
23 addition
and
3 deletion
+23
-3
agent/src/share/classes/sun/jvm/hotspot/tools/JInfo.java
agent/src/share/classes/sun/jvm/hotspot/tools/JInfo.java
+23
-3
未找到文件。
agent/src/share/classes/sun/jvm/hotspot/tools/JInfo.java
浏览文件 @
bbc8bac4
...
...
@@ -24,8 +24,9 @@
package
sun.jvm.hotspot.tools
;
import
sun.jvm.hotspot.runtime.*
;
import
sun.jvm.hotspot.debugger.JVMDebugger
;
import
sun.jvm.hotspot.runtime.Arguments
;
import
sun.jvm.hotspot.runtime.VM
;
public
class
JInfo
extends
Tool
{
public
JInfo
()
{
...
...
@@ -138,14 +139,33 @@ public class JInfo extends Tool {
}
private
void
printVMFlags
()
{
VM
.
Flag
[]
flags
=
VM
.
getVM
().
getCommandLineFlags
();
System
.
out
.
print
(
"Non-default VM flags: "
);
for
(
VM
.
Flag
flag
:
flags
)
{
if
(
flag
.
getOrigin
()
==
0
)
{
// only print flags which aren't their defaults
continue
;
}
if
(
flag
.
isBool
())
{
String
onoff
=
flag
.
getBool
()
?
"+"
:
"-"
;
System
.
out
.
print
(
"-XX:"
+
onoff
+
flag
.
getName
()
+
" "
);
}
else
{
System
.
out
.
print
(
"-XX:"
+
flag
.
getName
()
+
"="
+
flag
.
getValue
()
+
" "
);
}
}
System
.
out
.
println
();
System
.
out
.
print
(
"Command line: "
);
String
str
=
Arguments
.
getJVMFlags
();
if
(
str
!=
null
)
{
System
.
out
.
print
ln
(
str
);
System
.
out
.
print
(
str
+
" "
);
}
str
=
Arguments
.
getJVMArgs
();
if
(
str
!=
null
)
{
System
.
out
.
print
ln
(
str
);
System
.
out
.
print
(
str
);
}
System
.
out
.
println
();
}
private
int
mode
;
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录