--- old/src/hotspot/share/gc/cms/cmsOopClosures.hpp 2018-04-17 14:39:47.432889655 +0200 +++ new/src/hotspot/share/gc/cms/cmsOopClosures.hpp 2018-04-17 14:39:47.223880614 +0200 @@ -1,5 +1,5 @@ /* - * Copyright (c) 2007, 2017, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2007, 2018, 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 @@ -113,7 +113,7 @@ public: PushAndMarkClosure(CMSCollector* collector, MemRegion span, - ReferenceProcessor* rp, + ReferenceDiscoverer* rd, CMSBitMap* bit_map, CMSBitMap* mod_union_table, CMSMarkStack* mark_stack, @@ -141,7 +141,7 @@ public: ParPushAndMarkClosure(CMSCollector* collector, MemRegion span, - ReferenceProcessor* rp, + ReferenceDiscoverer* rd, CMSBitMap* bit_map, OopTaskQueue* work_queue); virtual void do_oop(oop* p); @@ -166,7 +166,7 @@ DO_OOP_WORK_DEFN public: MarkRefsIntoAndScanClosure(MemRegion span, - ReferenceProcessor* rp, + ReferenceDiscoverer* rd, CMSBitMap* bit_map, CMSBitMap* mod_union_table, CMSMarkStack* mark_stack, @@ -204,7 +204,7 @@ public: ParMarkRefsIntoAndScanClosure(CMSCollector* collector, MemRegion span, - ReferenceProcessor* rp, + ReferenceDiscoverer* rd, CMSBitMap* bit_map, OopTaskQueue* work_queue); virtual void do_oop(oop* p);