3471 tty->print_cr("locals: " INTPTR_FORMAT, (uintptr_t) this->_locals);
3472 tty->print_cr("constants: " INTPTR_FORMAT, (uintptr_t) this->_constants);
3473 {
3474 ResourceMark rm;
3475 char *method_name = _method->name_and_sig_as_C_string();
3476 tty->print_cr("method: " INTPTR_FORMAT "[ %s ]", (uintptr_t) this->_method, method_name);
3477 }
3478 tty->print_cr("mdx: " INTPTR_FORMAT, (uintptr_t) this->_mdx);
3479 tty->print_cr("stack: " INTPTR_FORMAT, (uintptr_t) this->_stack);
3480 tty->print_cr("msg: %s", C_msg(this->_msg));
3481 tty->print_cr("result_to_call._callee: " INTPTR_FORMAT, (uintptr_t) this->_result._to_call._callee);
3482 tty->print_cr("result_to_call._callee_entry_point: " INTPTR_FORMAT, (uintptr_t) this->_result._to_call._callee_entry_point);
3483 tty->print_cr("result_to_call._bcp_advance: %d ", this->_result._to_call._bcp_advance);
3484 tty->print_cr("osr._osr_buf: " INTPTR_FORMAT, (uintptr_t) this->_result._osr._osr_buf);
3485 tty->print_cr("osr._osr_entry: " INTPTR_FORMAT, (uintptr_t) this->_result._osr._osr_entry);
3486 tty->print_cr("prev_link: " INTPTR_FORMAT, (uintptr_t) this->_prev_link);
3487 tty->print_cr("native_mirror: " INTPTR_FORMAT, (uintptr_t) p2i(this->_oop_temp));
3488 tty->print_cr("stack_base: " INTPTR_FORMAT, (uintptr_t) this->_stack_base);
3489 tty->print_cr("stack_limit: " INTPTR_FORMAT, (uintptr_t) this->_stack_limit);
3490 tty->print_cr("monitor_base: " INTPTR_FORMAT, (uintptr_t) this->_monitor_base);
3491 #ifdef SPARC
3492 tty->print_cr("last_Java_pc: " INTPTR_FORMAT, (uintptr_t) this->_last_Java_pc);
3493 tty->print_cr("frame_bottom: " INTPTR_FORMAT, (uintptr_t) this->_frame_bottom);
3494 tty->print_cr("&native_fresult: " INTPTR_FORMAT, (uintptr_t) &this->_native_fresult);
3495 tty->print_cr("native_lresult: " INTPTR_FORMAT, (uintptr_t) this->_native_lresult);
3496 #endif
3497 #if !defined(ZERO) && defined(PPC)
3498 tty->print_cr("last_Java_fp: " INTPTR_FORMAT, (uintptr_t) this->_last_Java_fp);
3499 #endif // !ZERO
3500 tty->print_cr("self_link: " INTPTR_FORMAT, (uintptr_t) this->_self_link);
3501 }
3502
3503 extern "C" {
3504 void PI(uintptr_t arg) {
3505 ((BytecodeInterpreter*)arg)->print();
3506 }
3507 }
3508 #endif // PRODUCT
3509
3510 #endif // JVMTI
3511 #endif // CC_INTERP
|
3471 tty->print_cr("locals: " INTPTR_FORMAT, (uintptr_t) this->_locals);
3472 tty->print_cr("constants: " INTPTR_FORMAT, (uintptr_t) this->_constants);
3473 {
3474 ResourceMark rm;
3475 char *method_name = _method->name_and_sig_as_C_string();
3476 tty->print_cr("method: " INTPTR_FORMAT "[ %s ]", (uintptr_t) this->_method, method_name);
3477 }
3478 tty->print_cr("mdx: " INTPTR_FORMAT, (uintptr_t) this->_mdx);
3479 tty->print_cr("stack: " INTPTR_FORMAT, (uintptr_t) this->_stack);
3480 tty->print_cr("msg: %s", C_msg(this->_msg));
3481 tty->print_cr("result_to_call._callee: " INTPTR_FORMAT, (uintptr_t) this->_result._to_call._callee);
3482 tty->print_cr("result_to_call._callee_entry_point: " INTPTR_FORMAT, (uintptr_t) this->_result._to_call._callee_entry_point);
3483 tty->print_cr("result_to_call._bcp_advance: %d ", this->_result._to_call._bcp_advance);
3484 tty->print_cr("osr._osr_buf: " INTPTR_FORMAT, (uintptr_t) this->_result._osr._osr_buf);
3485 tty->print_cr("osr._osr_entry: " INTPTR_FORMAT, (uintptr_t) this->_result._osr._osr_entry);
3486 tty->print_cr("prev_link: " INTPTR_FORMAT, (uintptr_t) this->_prev_link);
3487 tty->print_cr("native_mirror: " INTPTR_FORMAT, (uintptr_t) p2i(this->_oop_temp));
3488 tty->print_cr("stack_base: " INTPTR_FORMAT, (uintptr_t) this->_stack_base);
3489 tty->print_cr("stack_limit: " INTPTR_FORMAT, (uintptr_t) this->_stack_limit);
3490 tty->print_cr("monitor_base: " INTPTR_FORMAT, (uintptr_t) this->_monitor_base);
3491 #if !defined(ZERO) && defined(PPC)
3492 tty->print_cr("last_Java_fp: " INTPTR_FORMAT, (uintptr_t) this->_last_Java_fp);
3493 #endif // !ZERO
3494 tty->print_cr("self_link: " INTPTR_FORMAT, (uintptr_t) this->_self_link);
3495 }
3496
3497 extern "C" {
3498 void PI(uintptr_t arg) {
3499 ((BytecodeInterpreter*)arg)->print();
3500 }
3501 }
3502 #endif // PRODUCT
3503
3504 #endif // JVMTI
3505 #endif // CC_INTERP
|