< prev index next >
src/share/vm/prims/jvmtiEnv.cpp
Print this page
@@ -465,11 +465,11 @@
}
// lock the loader
Thread* thread = Thread::current();
HandleMark hm;
- Handle loader_lock = Handle(thread, SystemDictionary::system_loader_lock());
+ Handle loader_lock = Handle(thread, oopDesc::bs()->write_barrier(SystemDictionary::system_loader_lock()));
ObjectLocker ol(loader_lock, thread);
// add the jar file to the bootclasspath
if (TraceClassLoading) {
@@ -511,11 +511,11 @@
}
delete zip_entry; // no longer needed
// lock the loader
Thread* THREAD = Thread::current();
- Handle loader = Handle(THREAD, SystemDictionary::java_system_loader());
+ Handle loader = Handle(THREAD, oopDesc::bs()->write_barrier(SystemDictionary::java_system_loader()));
ObjectLocker ol(loader, THREAD);
// need the path as java.lang.String
Handle path = java_lang_String::create_from_platform_dependent_str(segment, THREAD);
< prev index next >