Skip to content

Commit f2e17b7

Browse files
committed
8229998: Build failure after JDK-8227054
Reviewed-by: rkennke, zgu
1 parent 7534985 commit f2e17b7

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -71,10 +71,10 @@ void ShenandoahWeakRoot<false /* concurrent */>::weak_oops_do(IsAliveClosure* is
7171

7272
template <bool CONCURRENT>
7373
ShenandoahWeakRoots<CONCURRENT>::ShenandoahWeakRoots() :
74-
_jni_roots(JNIHandles::weak_global_handles(), ShenandoahPhaseTimings::JNIWeakRoots),
75-
_string_table_roots(StringTable::weak_storage(), ShenandoahPhaseTimings::StringTableRoots),
76-
_resolved_method_table_roots(ResolvedMethodTable::weak_storage(), ShenandoahPhaseTimings::ResolvedMethodTableRoots),
77-
_vm_roots(SystemDictionary::vm_weak_oop_storage(), ShenandoahPhaseTimings::VMWeakRoots) {
74+
_jni_roots(OopStorageSet::jni_weak(), ShenandoahPhaseTimings::JNIWeakRoots),
75+
_string_table_roots(OopStorageSet::string_table_weak(), ShenandoahPhaseTimings::StringTableRoots),
76+
_resolved_method_table_roots(OopStorageSet::resolved_method_table_weak(), ShenandoahPhaseTimings::ResolvedMethodTableRoots),
77+
_vm_roots(OopStorageSet::vm_weak(), ShenandoahPhaseTimings::VMWeakRoots) {
7878
}
7979

8080
template <bool CONCURRENT>
@@ -87,10 +87,10 @@ void ShenandoahWeakRoots<CONCURRENT>::oops_do(Closure* cl, uint worker_id) {
8787
}
8888

8989
inline ShenandoahWeakRoots<false /* concurrent */>::ShenandoahWeakRoots() :
90-
_jni_roots(JNIHandles::weak_global_handles(), ShenandoahPhaseTimings::JNIWeakRoots),
91-
_string_table_roots(StringTable::weak_storage(), ShenandoahPhaseTimings::StringTableRoots),
92-
_resolved_method_table_roots(ResolvedMethodTable::weak_storage(), ShenandoahPhaseTimings::ResolvedMethodTableRoots),
93-
_vm_roots(SystemDictionary::vm_weak_oop_storage(), ShenandoahPhaseTimings::VMWeakRoots) {
90+
_jni_roots(OopStorageSet::jni_weak(), ShenandoahPhaseTimings::JNIWeakRoots),
91+
_string_table_roots(OopStorageSet::string_table_weak(), ShenandoahPhaseTimings::StringTableRoots),
92+
_resolved_method_table_roots(OopStorageSet::resolved_method_table_weak(), ShenandoahPhaseTimings::ResolvedMethodTableRoots),
93+
_vm_roots(OopStorageSet::vm_weak(), ShenandoahPhaseTimings::VMWeakRoots) {
9494
}
9595

9696
template <typename IsAliveClosure, typename KeepAliveClosure>
@@ -109,8 +109,8 @@ void ShenandoahWeakRoots<false /* concurrent */>::oops_do(Closure* cl, uint work
109109

110110
template <bool CONCURRENT>
111111
ShenandoahVMRoots<CONCURRENT>::ShenandoahVMRoots() :
112-
_jni_handle_roots(JNIHandles::global_handles(), ShenandoahPhaseTimings::JNIRoots),
113-
_vm_global_roots(SystemDictionary::vm_global_oop_storage(), ShenandoahPhaseTimings::VMGlobalRoots) {
112+
_jni_handle_roots(OopStorageSet::jni_global(), ShenandoahPhaseTimings::JNIRoots),
113+
_vm_global_roots(OopStorageSet::vm_global(), ShenandoahPhaseTimings::VMGlobalRoots) {
114114
}
115115

116116
template <bool CONCURRENT>

0 commit comments

Comments
 (0)