src/share/vm/gc_implementation/parNew/parNewGeneration.cpp

changeset 6968
9fec19bb0659
parent 6911
ce8f6bb717c9
child 6971
7426d8d76305
     1.1 --- a/src/share/vm/gc_implementation/parNew/parNewGeneration.cpp	Thu Aug 07 15:02:18 2014 -0700
     1.2 +++ b/src/share/vm/gc_implementation/parNew/parNewGeneration.cpp	Tue Jan 14 16:40:33 2014 +0100
     1.3 @@ -614,14 +614,13 @@
     1.4    KlassScanClosure klass_scan_closure(&par_scan_state.to_space_root_closure(),
     1.5                                        gch->rem_set()->klass_rem_set());
     1.6  
     1.7 -  int so = SharedHeap::SO_AllClasses | SharedHeap::SO_Strings | SharedHeap::SO_CodeCache;
     1.8 +  int so = SharedHeap::SO_AllClasses | SharedHeap::SO_Strings | SharedHeap::SO_ScavengeCodeCache;
     1.9  
    1.10    par_scan_state.start_strong_roots();
    1.11    gch->gen_process_strong_roots(_gen->level(),
    1.12                                  true,  // Process younger gens, if any,
    1.13                                         // as strong roots.
    1.14                                  false, // no scope; this is parallel code
    1.15 -                                true,  // is scavenging
    1.16                                  SharedHeap::ScanningOption(so),
    1.17                                  &par_scan_state.to_space_root_closure(),
    1.18                                  true,   // walk *all* scavengable nmethods

mercurial