comparison src/share/vm/memory/sharedHeap.hpp @ 20258:64ac9c55d666

8034764: Use process_strong_roots to adjust the StringTable Reviewed-by: tschatzl, brutisso
author stefank
date Fri, 14 Feb 2014 09:29:56 +0100
parents 7426d8d76305
children 30c99d8e0f02
comparison
equal deleted inserted replaced
20257:7426d8d76305 20258:64ac9c55d666
238 void process_strong_roots(bool activate_scope, 238 void process_strong_roots(bool activate_scope,
239 ScanningOption so, 239 ScanningOption so,
240 OopClosure* roots, 240 OopClosure* roots,
241 KlassClosure* klass_closure); 241 KlassClosure* klass_closure);
242 242
243 // Apply "root_closure" to all the weak roots of the system. 243 // Apply "root_closure" to the JNI weak roots..
244 // These include JNI weak roots and string table.
245 void process_weak_roots(OopClosure* root_closure); 244 void process_weak_roots(OopClosure* root_closure);
246 245
247 // The functions below are helper functions that a subclass of 246 // The functions below are helper functions that a subclass of
248 // "SharedHeap" can use in the implementation of its virtual 247 // "SharedHeap" can use in the implementation of its virtual
249 // functions. 248 // functions.