--- old/src/share/vm/gc/g1/g1CardLiveData.cpp 2017-06-14 14:52:22.856389672 +0200 +++ new/src/share/vm/gc/g1/g1CardLiveData.cpp 2017-06-14 14:52:22.730385827 +0200 @@ -54,13 +54,13 @@ G1CardLiveData::bm_word_t* G1CardLiveData::allocate_large_bitmap(size_t size_in_bits) { size_t size_in_words = BitMap::calc_size_in_words(size_in_bits); - bm_word_t* map = MmapArrayAllocator::allocate(size_in_words); + bm_word_t* map = MmapArrayAllocator::allocate(size_in_words, mtGC); return map; } void G1CardLiveData::free_large_bitmap(bm_word_t* bitmap, size_t size_in_bits) { - MmapArrayAllocator::free(bitmap, BitMap::calc_size_in_words(size_in_bits)); + MmapArrayAllocator::free(bitmap, BitMap::calc_size_in_words(size_in_bits)); } void G1CardLiveData::initialize(size_t max_capacity, uint num_max_regions) {