< prev index next >
src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
Print this page
*** 47,64 ****
JVMCIKlassHandle::JVMCIKlassHandle(Thread* thread, Klass* klass) {
_thread = thread;
_klass = klass;
if (klass != NULL) {
! _holder = Handle(_thread, klass->holder_phantom());
}
}
JVMCIKlassHandle& JVMCIKlassHandle::operator=(Klass* klass) {
_klass = klass;
if (klass != NULL) {
! _holder = Handle(_thread, klass->holder_phantom());
}
return *this;
}
void JNIHandleMark::push_jni_handle_block() {
--- 47,64 ----
JVMCIKlassHandle::JVMCIKlassHandle(Thread* thread, Klass* klass) {
_thread = thread;
_klass = klass;
if (klass != NULL) {
! _holder = Handle(_thread, klass->klass_holder());
}
}
JVMCIKlassHandle& JVMCIKlassHandle::operator=(Klass* klass) {
_klass = klass;
if (klass != NULL) {
! _holder = Handle(_thread, klass->klass_holder());
}
return *this;
}
void JNIHandleMark::push_jni_handle_block() {
< prev index next >