equal
deleted
inserted
replaced
874 f->do_oop((oop*)&istate->_result._to_call._callee); |
874 f->do_oop((oop*)&istate->_result._to_call._callee); |
875 } |
875 } |
876 |
876 |
877 #endif /* CC_INTERP */ |
877 #endif /* CC_INTERP */ |
878 |
878 |
|
879 #ifndef PPC |
879 if (m->is_native()) { |
880 if (m->is_native()) { |
880 #ifdef CC_INTERP |
881 #ifdef CC_INTERP |
881 f->do_oop((oop*)&istate->_oop_temp); |
882 f->do_oop((oop*)&istate->_oop_temp); |
882 #else |
883 #else |
883 f->do_oop((oop*)( fp() + interpreter_frame_oop_temp_offset )); |
884 f->do_oop((oop*)( fp() + interpreter_frame_oop_temp_offset )); |
884 #endif /* CC_INTERP */ |
885 #endif /* CC_INTERP */ |
885 } |
886 } |
|
887 #else // PPC |
|
888 if (m->is_native() && m->is_static()) { |
|
889 f->do_oop(interpreter_frame_mirror_addr()); |
|
890 } |
|
891 #endif // PPC |
886 |
892 |
887 int max_locals = m->is_native() ? m->size_of_parameters() : m->max_locals(); |
893 int max_locals = m->is_native() ? m->size_of_parameters() : m->max_locals(); |
888 |
894 |
889 symbolHandle signature; |
895 symbolHandle signature; |
890 bool has_receiver = false; |
896 bool has_receiver = false; |