src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
changeset 52907 7cc17c043ce0
parent 52645 74cf02d5f6e2
child 53352 ac431929db51
equal deleted inserted replaced
52906:06fd6cb23acd 52907:7cc17c043ce0
    47 
    47 
    48 JVMCIKlassHandle::JVMCIKlassHandle(Thread* thread, Klass* klass) {
    48 JVMCIKlassHandle::JVMCIKlassHandle(Thread* thread, Klass* klass) {
    49   _thread = thread;
    49   _thread = thread;
    50   _klass = klass;
    50   _klass = klass;
    51   if (klass != NULL) {
    51   if (klass != NULL) {
    52     _holder = Handle(_thread, klass->holder_phantom());
    52     _holder = Handle(_thread, klass->klass_holder());
    53   }
    53   }
    54 }
    54 }
    55 
    55 
    56 JVMCIKlassHandle& JVMCIKlassHandle::operator=(Klass* klass) {
    56 JVMCIKlassHandle& JVMCIKlassHandle::operator=(Klass* klass) {
    57   _klass = klass;
    57   _klass = klass;
    58   if (klass != NULL) {
    58   if (klass != NULL) {
    59     _holder = Handle(_thread, klass->holder_phantom());
    59     _holder = Handle(_thread, klass->klass_holder());
    60   }
    60   }
    61   return *this;
    61   return *this;
    62 }
    62 }
    63 
    63 
    64 void JNIHandleMark::push_jni_handle_block() {
    64 void JNIHandleMark::push_jni_handle_block() {