--- old/src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.hpp 2015-01-23 16:47:47.004621196 -0500 +++ new/src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.hpp 2015-01-23 16:47:46.528594291 -0500 @@ -1,5 +1,5 @@ /* - * Copyright (c) 2001, 2014, Oracle and/or its affiliates. All rights reserved. + * 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 @@ -43,6 +43,9 @@ g1_young_gen = CT_MR_BS_last_reserved << 1 }; + G1SATBCardTableModRefBS(MemRegion whole_heap, BarrierSet::Name kind); + ~G1SATBCardTableModRefBS() { } + public: static int g1_young_card_val() { return g1_young_gen; } @@ -50,8 +53,6 @@ // pre-marking object graph. static void enqueue(oop pre_val); - G1SATBCardTableModRefBS(MemRegion whole_heap); - bool is_a(BarrierSet::Name bsn) { return bsn == BarrierSet::G1SATBCT || CardTableModRefBS::is_a(bsn); }