Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
openanolis
dragonwell8_hotspot
提交
33f5a07b
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看板
提交
33f5a07b
编写于
6月 24, 2015
作者:
A
asaha
浏览文件
操作
浏览文件
下载
差异文件
Merge
上级
30a4b250
cb236f23
变更
5
隐藏空白更改
内联
并排
Showing
5 changed file
with
11 addition
and
5 deletion
+11
-5
.hgtags
.hgtags
+2
-0
make/hotspot_version
make/hotspot_version
+1
-1
src/share/vm/memory/genMarkSweep.cpp
src/share/vm/memory/genMarkSweep.cpp
+1
-1
src/share/vm/memory/heap.cpp
src/share/vm/memory/heap.cpp
+1
-3
src/share/vm/runtime/arguments.cpp
src/share/vm/runtime/arguments.cpp
+6
-0
未找到文件。
.hgtags
浏览文件 @
33f5a07b
...
...
@@ -674,3 +674,5 @@ b852350a2bc6d5f43006e2be53fb74d148290708 hs25.60-b19
bd9221771f6e34e63b3b340ffcf9906ccf882dae jdk8u60-b19
e01a710549a962cee94728271248a7d89fb56c49 hs25.60-b20
3b6c97747ccc61d189bca64b4afa3ffc13680810 jdk8u60-b20
4b6687a4f2fe84211b8b3b5afb34b5186afbddf6 hs25.60-b21
e0d75c284bd1c09fd7d9ef09627d8a99b88d468d jdk8u60-b21
make/hotspot_version
浏览文件 @
33f5a07b
...
...
@@ -35,7 +35,7 @@ HOTSPOT_VM_COPYRIGHT=Copyright 2015
HS_MAJOR_VER=25
HS_MINOR_VER=60
HS_BUILD_NUMBER=2
0
HS_BUILD_NUMBER=2
1
JDK_MAJOR_VER=1
JDK_MINOR_VER=8
...
...
src/share/vm/memory/genMarkSweep.cpp
浏览文件 @
33f5a07b
...
...
@@ -211,7 +211,7 @@ void GenMarkSweep::mark_sweep_phase1(int level,
false
,
// Younger gens are not roots.
true
,
// activate StrongRootsScope
GenCollectedHeap
::
SO_None
,
GenCollectedHeap
::
StrongRootsOnly
,
ClassUnloading
,
&
follow_root_closure
,
&
follow_root_closure
,
&
follow_cld_closure
);
...
...
src/share/vm/memory/heap.cpp
浏览文件 @
33f5a07b
...
...
@@ -99,9 +99,7 @@ bool CodeHeap::reserve(size_t reserved_size, size_t committed_size,
// Reserve and initialize space for _memory.
size_t
page_size
=
os
::
vm_page_size
();
if
(
os
::
can_execute_large_page_memory
())
{
const
size_t
min_pages
=
8
;
page_size
=
MIN2
(
os
::
page_size_for_region_aligned
(
committed_size
,
min_pages
),
os
::
page_size_for_region_aligned
(
reserved_size
,
min_pages
));
page_size
=
os
::
page_size_for_region_unaligned
(
reserved_size
,
8
);
}
const
size_t
granularity
=
os
::
vm_allocation_granularity
();
...
...
src/share/vm/runtime/arguments.cpp
浏览文件 @
33f5a07b
...
...
@@ -1372,6 +1372,12 @@ void Arguments::set_cms_and_parnew_gc_flags() {
if
(
!
FLAG_IS_DEFAULT
(
CMSParPromoteBlocksToClaim
)
||
!
FLAG_IS_DEFAULT
(
OldPLABWeight
))
{
CFLS_LAB
::
modify_initialization
(
OldPLABSize
,
OldPLABWeight
);
}
if
(
!
ClassUnloading
)
{
FLAG_SET_CMDLINE
(
bool
,
CMSClassUnloadingEnabled
,
false
);
FLAG_SET_CMDLINE
(
bool
,
ExplicitGCInvokesConcurrentAndUnloadsClasses
,
false
);
}
if
(
PrintGCDetails
&&
Verbose
)
{
tty
->
print_cr
(
"MarkStackSize: %uk MarkStackSizeMax: %uk"
,
(
unsigned
int
)
(
MarkStackSize
/
K
),
(
uint
)
(
MarkStackSizeMax
/
K
));
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录