src/cpu/zero/vm/cppInterpreter_zero.cpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File 7017732_incremental Cdiff src/cpu/zero/vm/cppInterpreter_zero.cpp

src/cpu/zero/vm/cppInterpreter_zero.cpp

Print this page

        

*** 279,289 **** void *env = thread->jni_environment(); *(dst++) = &env; if (method->is_static()) { istate->set_oop_temp( ! method->constants()->pool_holder()->klass_part()->java_mirror()); mirror = istate->oop_temp_addr(); *(dst++) = &mirror; } intptr_t *src = locals; --- 279,289 ---- void *env = thread->jni_environment(); *(dst++) = &env; if (method->is_static()) { istate->set_oop_temp( ! method->constants()->pool_holder()->java_mirror()); mirror = istate->oop_temp_addr(); *(dst++) = &mirror; } intptr_t *src = locals;
*** 665,675 **** if (method->is_synchronized()) { BasicObjectLock *monitor = (BasicObjectLock *) stack->alloc(monitor_words * wordSize); oop object; if (method->is_static()) ! object = method->constants()->pool_holder()->klass_part()->java_mirror(); else object = (oop) locals[0]; monitor->set_obj(object); } --- 665,675 ---- if (method->is_synchronized()) { BasicObjectLock *monitor = (BasicObjectLock *) stack->alloc(monitor_words * wordSize); oop object; if (method->is_static()) ! object = method->constants()->pool_holder()->java_mirror(); else object = (oop) locals[0]; monitor->set_obj(object); }
src/cpu/zero/vm/cppInterpreter_zero.cpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File