Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
openanolis
dragonwell11
提交
171e8dbb
D
dragonwell11
项目概览
openanolis
/
dragonwell11
通知
7
Star
2
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
dragonwell11
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
171e8dbb
编写于
7月 26, 2013
作者:
F
fparain
浏览文件
操作
浏览文件
下载
差异文件
Merge
上级
23c6d7e3
ec9a0ae2
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
4 addition
and
2 deletion
+4
-2
hotspot/src/share/vm/ci/ciReplay.cpp
hotspot/src/share/vm/ci/ciReplay.cpp
+4
-2
未找到文件。
hotspot/src/share/vm/ci/ciReplay.cpp
浏览文件 @
171e8dbb
...
...
@@ -299,7 +299,7 @@ class CompileReplay : public StackObj {
Symbol
*
method_signature
=
parse_symbol
(
CHECK_NULL
);
Method
*
m
=
k
->
find_method
(
method_name
,
method_signature
);
if
(
m
==
NULL
)
{
report_error
(
"
c
an't find method"
);
report_error
(
"
C
an't find method"
);
}
return
m
;
}
...
...
@@ -398,8 +398,8 @@ class CompileReplay : public StackObj {
// compile <klass> <name> <signature> <entry_bci> <comp_level>
void
process_compile
(
TRAPS
)
{
// methodHandle method;
Method
*
method
=
parse_method
(
CHECK
);
if
(
had_error
())
return
;
int
entry_bci
=
parse_int
(
"entry_bci"
);
const
char
*
comp_level_label
=
"comp_level"
;
int
comp_level
=
parse_int
(
comp_level_label
);
...
...
@@ -440,6 +440,7 @@ class CompileReplay : public StackObj {
//
void
process_ciMethod
(
TRAPS
)
{
Method
*
method
=
parse_method
(
CHECK
);
if
(
had_error
())
return
;
ciMethodRecord
*
rec
=
new_ciMethod
(
method
);
rec
->
invocation_counter
=
parse_int
(
"invocation_counter"
);
rec
->
backedge_counter
=
parse_int
(
"backedge_counter"
);
...
...
@@ -451,6 +452,7 @@ class CompileReplay : public StackObj {
// ciMethodData <klass> <name> <signature> <state> <current mileage> orig <length> # # ... data <length> # # ... oops <length>
void
process_ciMethodData
(
TRAPS
)
{
Method
*
method
=
parse_method
(
CHECK
);
if
(
had_error
())
return
;
/* jsut copied from Method, to build interpret data*/
if
(
InstanceRefKlass
::
owns_pending_list_lock
((
JavaThread
*
)
THREAD
))
{
return
;
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录