[Mono-dev] Mono Debugger - Implementation questions

Harald Krapfenbauer krapfenbauer at ict.tuwien.ac.at
Thu Jun 26 07:10:54 EDT 2008


Hi Martin!

I want to port the Debugger to a MIPS32 architecture and have some
questions about its implementation.

i386-arch.c / x86_arch_child_stopped()

*) What is this "handle->mono_runtime->notification_address"?

*) Which address is expected at
guint32 addr = (guint32) INFERIOR_REG_ESP (arch->current_regs) + 4;
on the stack?

*) If a breakpoint hit is detected (via check_breakpoint()), why is the
EIP decremented so that it points to the breakpoint instruction before
returning?


Thanks in advance for answering my questions!
Best regards,
Harald


More information about the Mono-devel-list mailing list