< prev index next >

src/share/vm/gc/g1/g1FromCardCache.cpp

Print this page
rev 10669 : [mq]: 8148099-transpose-fcc

*** 1,7 **** /* ! * Copyright (c) 2001, 2015, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License version 2 only, as * published by the Free Software Foundation. --- 1,7 ---- /* ! * Copyright (c) 2001, 2016, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License version 2 only, as * published by the Free Software Foundation.
*** 35,46 **** void G1FromCardCache::initialize(uint num_par_rem_sets, uint max_num_regions) { guarantee(max_num_regions > 0, "Heap size must be valid"); guarantee(_cache == NULL, "Should not call this multiple times"); _max_regions = max_num_regions; ! _cache = Padded2DArray<int, mtGC>::create_unfreeable(num_par_rem_sets, ! _max_regions, &_static_mem_size); invalidate(0, _max_regions); } --- 35,46 ---- void G1FromCardCache::initialize(uint num_par_rem_sets, uint max_num_regions) { guarantee(max_num_regions > 0, "Heap size must be valid"); guarantee(_cache == NULL, "Should not call this multiple times"); _max_regions = max_num_regions; ! _cache = Padded2DArray<int, mtGC>::create_unfreeable(_max_regions, ! num_par_rem_sets, &_static_mem_size); invalidate(0, _max_regions); }
< prev index next >