src/share/vm/gc_implementation/g1/heapRegion.hpp

Print this page
rev 6872 : imported patch nm-hashtable

@@ -769,19 +769,14 @@
 
   virtual void reset_after_compaction();
 
   // Routines for managing a list of code roots (attached to the
   // this region's RSet) that point into this heap region.
+  void lock_add_strong_code_root(nmethod* nm);
   void add_strong_code_root(nmethod* nm);
   void remove_strong_code_root(nmethod* nm);
 
-  // During a collection, migrate the successfully evacuated
-  // strong code roots that referenced into this region to the
-  // new regions that they now point into. Unsuccessfully
-  // evacuated code roots are not migrated.
-  void migrate_strong_code_roots();
-
   // Applies blk->do_code_blob() to each of the entries in
   // the strong code roots list for this region
   void strong_code_roots_do(CodeBlobClosure* blk) const;
 
   // Verify that the entries on the strong code root list for this