< prev index next >

src/share/vm/memory/cardTableModRefBS.cpp

Print this page
rev 7807 : [mq]: bcast

*** 51,62 **** assert(_page_size != 0, "uninitialized, check declaration order"); const size_t granularity = os::vm_allocation_granularity(); return align_size_up(_guard_index + 1, MAX2(_page_size, granularity)); } ! CardTableModRefBS::CardTableModRefBS(MemRegion whole_heap, BarrierSet::Name kind) : ! ModRefBarrierSet(kind), _whole_heap(whole_heap), _guard_index(0), _guard_region(), _last_valid_index(0), _page_size(os::vm_page_size()), --- 51,64 ---- assert(_page_size != 0, "uninitialized, check declaration order"); const size_t granularity = os::vm_allocation_granularity(); return align_size_up(_guard_index + 1, MAX2(_page_size, granularity)); } ! CardTableModRefBS::CardTableModRefBS( ! MemRegion whole_heap, ! const BarrierSet::FakeRtti& fake_rtti) : ! ModRefBarrierSet(fake_rtti.add_tag(BarrierSet::CardTableModRef)), _whole_heap(whole_heap), _guard_index(0), _guard_region(), _last_valid_index(0), _page_size(os::vm_page_size()),
< prev index next >