1.1 --- a/src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp Thu Aug 01 03:44:03 2019 +0100 1.2 +++ b/src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp Mon Aug 12 18:30:40 2019 +0300 1.3 @@ -58,6 +58,9 @@ 1.4 #include "services/memTracker.hpp" 1.5 #include "utilities/events.hpp" 1.6 #include "utilities/stack.inline.hpp" 1.7 +#if INCLUDE_JFR 1.8 +#include "jfr/jfr.hpp" 1.9 +#endif // INCLUDE_JFR 1.10 1.11 #include <math.h> 1.12 1.13 @@ -2464,6 +2467,7 @@ 1.14 // have been cleared if they pointed to non-surviving objects.) 1.15 // Global (weak) JNI handles 1.16 JNIHandles::weak_oops_do(adjust_pointer_closure()); 1.17 + JFR_ONLY(Jfr::weak_oops_do(adjust_pointer_closure())); 1.18 1.19 CodeBlobToOopClosure adjust_from_blobs(adjust_pointer_closure(), CodeBlobToOopClosure::FixRelocations); 1.20 CodeCache::blobs_do(&adjust_from_blobs);