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

changeset 7208
7baf47cb97cb
parent 7195
c02ec279b062
child 7256
0fcaab91d485
     1.1 --- a/src/share/vm/gc_implementation/g1/heapRegion.hpp	Fri Aug 29 13:08:01 2014 +0200
     1.2 +++ b/src/share/vm/gc_implementation/g1/heapRegion.hpp	Fri Aug 29 13:12:21 2014 +0200
     1.3 @@ -772,14 +772,9 @@
     1.4    // Routines for managing a list of code roots (attached to the
     1.5    // this region's RSet) that point into this heap region.
     1.6    void add_strong_code_root(nmethod* nm);
     1.7 +  void add_strong_code_root_locked(nmethod* nm);
     1.8    void remove_strong_code_root(nmethod* nm);
     1.9  
    1.10 -  // During a collection, migrate the successfully evacuated
    1.11 -  // strong code roots that referenced into this region to the
    1.12 -  // new regions that they now point into. Unsuccessfully
    1.13 -  // evacuated code roots are not migrated.
    1.14 -  void migrate_strong_code_roots();
    1.15 -
    1.16    // Applies blk->do_code_blob() to each of the entries in
    1.17    // the strong code roots list for this region
    1.18    void strong_code_roots_do(CodeBlobClosure* blk) const;

mercurial