提交 2c38ef2d 编写于 作者: J jcoomes

6635560: segv in reference processor on t1000

Summary: Revert back to using the default page size for the card table
Reviewed-by: pbk, phh
上级 003cf2bb
...@@ -51,7 +51,7 @@ CardTableModRefBS::CardTableModRefBS(MemRegion whole_heap, ...@@ -51,7 +51,7 @@ CardTableModRefBS::CardTableModRefBS(MemRegion whole_heap,
_whole_heap(whole_heap), _whole_heap(whole_heap),
_guard_index(cards_required(whole_heap.word_size()) - 1), _guard_index(cards_required(whole_heap.word_size()) - 1),
_last_valid_index(_guard_index - 1), _last_valid_index(_guard_index - 1),
_page_size(os::page_size_for_region(_guard_index + 1, _guard_index + 1, 1)), _page_size(os::vm_page_size()),
_byte_map_size(compute_byte_map_size()) _byte_map_size(compute_byte_map_size())
{ {
_kind = BarrierSet::CardTableModRef; _kind = BarrierSet::CardTableModRef;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册