hotspot/src/share/vm/gc_interface/collectedHeap.hpp
changeset 28940 c314cf1db3fa
parent 27623 3f190bd7182f
child 29081 c61eb4914428
--- a/hotspot/src/share/vm/gc_interface/collectedHeap.hpp	Tue Feb 10 17:41:19 2015 -0500
+++ b/hotspot/src/share/vm/gc_interface/collectedHeap.hpp	Wed Feb 11 14:47:21 2015 +0100
@@ -175,7 +175,7 @@
   // Fill with a single object (either an int array or a java.lang.Object).
   static inline void fill_with_object_impl(HeapWord* start, size_t words, bool zap = true);
 
-  virtual void trace_heap(GCWhen::Type when, GCTracer* tracer);
+  virtual void trace_heap(GCWhen::Type when, const GCTracer* tracer);
 
   // Verification functions
   virtual void check_for_bad_heap_word_value(HeapWord* addr, size_t size)
@@ -606,8 +606,8 @@
   virtual void register_nmethod(nmethod* nm);
   virtual void unregister_nmethod(nmethod* nm);
 
-  void trace_heap_before_gc(GCTracer* gc_tracer);
-  void trace_heap_after_gc(GCTracer* gc_tracer);
+  void trace_heap_before_gc(const GCTracer* gc_tracer);
+  void trace_heap_after_gc(const GCTracer* gc_tracer);
 
   // Heap verification
   virtual void verify(bool silent, VerifyOption option) = 0;