--- old/src/share/vm/gc/shared/genCollectedHeap.hpp 2016-09-21 14:34:30.576903648 +0200 +++ new/src/share/vm/gc/shared/genCollectedHeap.hpp 2016-09-21 14:34:30.440898338 +0200 @@ -392,6 +392,9 @@ CLDClosure* weak_cld_closure, CodeBlobToOopClosure* code_roots); + void process_string_table_roots(StrongRootsScope* scope, + OopClosure* root_closure); + public: void young_process_roots(StrongRootsScope* scope, OopsInGenClosure* root_closure, @@ -411,9 +414,9 @@ CLDClosure* cld_closure); void full_process_roots(StrongRootsScope* scope, - bool only_strong_roots, - ScanningOption so, bool is_adjust_phase, + ScanningOption so, + bool only_strong_roots, OopsInGenClosure* root_closure, CLDClosure* cld_closure);