src/cpu/zero/vm/cppInterpreter_zero.cpp
Index
Unified diffs
Context diffs
Sdiffs
Patch
New
Old
Previous File
Next File
*** old/src/cpu/zero/vm/cppInterpreter_zero.cpp Tue Mar 8 20:17:50 2011
--- new/src/cpu/zero/vm/cppInterpreter_zero.cpp Tue Mar 8 20:17:50 2011
*** 279,289 ****
--- 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;
*** 665,675 ****
--- 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);
}
src/cpu/zero/vm/cppInterpreter_zero.cpp
Index
Unified diffs
Context diffs
Sdiffs
Patch
New
Old
Previous File
Next File