[Mono-dev] Mono Debugger on Mips: Invalidate ICache?

2008-07-14 Thread Harald Krapfenbauer
Hello Martin et al., Since the MIPS architecture needs invalidation of the ICache after generating code, this is a significant issue with the Mono debugger. Every time some code is generated in the inferior, a breakpoint is set or removed, an instruction is executed (from the code buffer), etc.,

Re: [Mono-dev] Mono Debugger on Mips: Invalidate ICache?

2008-07-14 Thread Harald Krapfenbauer
Fortunately, the Mips-Linux guys verified that ptrace POKETEXT calls ensure I-cache coherency and consistency, so for the debugger, it's not necessary to take care of caching. Best regards, Harald Harald Krapfenbauer wrote: Hello Martin et al., Since the MIPS architecture needs invalidation

Re: [Mono-dev] Cecil cannot read corlib

2008-07-08 Thread Harald Krapfenbauer
Hello, Jb Evain wrote: Hey, On 7/7/08, Harald Krapfenbauer [EMAIL PROTECTED] wrote: I made some progress with the debugger on a MIPS platform. Unfortunately, I'm facing a problem with the Cecil library currently. When it tries to read the symbols of the corlib

[Mono-dev] Cecil cannot read corlib

2008-07-07 Thread Harald Krapfenbauer
Hi Martin et al., I made some progress with the debugger on a MIPS platform. Unfortunately, I'm facing a problem with the Cecil library currently. When it tries to read the symbols of the corlib (Cecil.AssemblyFactory.GetAssembly()), the following error occurs: Cannot load symbol file

[Mono-dev] Mono Debugger - Implementation questions

2008-06-26 Thread Harald Krapfenbauer
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

Re: [Mono-dev] Mono Debugger Patch that allows Remote Debugging

2008-04-07 Thread Harald Krapfenbauer
GmbH, Düsseldorf GF: Volker Smid, Djamel Souici; HRB 21108 (AG Düsseldorf) -- Harald Krapfenbauer Project assistant Vienna University of Technology, Institute of Computer Technology Gusshausstraße 27-29, 1040 Vienna, Austria Phone: +43-1-58801-38472, Fax: +43-1-58801-38499 Email: [EMAIL

Re: [Mono-dev] Mono Debugger Patch that allows Remote Debugging

2008-03-19 Thread Harald Krapfenbauer
Hello Miguel, After discussing the license issue with our project partners, we agreed to relicense it under MIT X11 license. I've updated the source file headers and the website http://www.streamunlimited.com/vimem. We're looking forward to the integration of our code! Best regards, Harald

[Mono-dev] Mono Debugger Patch that allows Remote Debugging

2008-03-13 Thread Harald Krapfenbauer
we filed on bugzilla.novell.com. Best greetings, Harald Krapfenbauer ___ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list

[Mono-dev] Debugger: Small patch

2007-11-30 Thread Harald Krapfenbauer
the patch and apply it to the Mono repository if you're comfortable with it. Best regards, Harald Krapfenbauer diff_rev90461.patch Description: diff_rev90461.patch ___ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com

[Mono-dev] mono debugger: some questions

2007-06-04 Thread Harald Krapfenbauer
hello martin, I recently investigated the mono debugger and it looks quite good and stable for mono c# development. however, I have some questions... 1) changing variables the mono web site states that the debugger is able to Inspect and change static and instance fields, local variables, and

[Mono-dev] Mono Debugger: Some questions

2007-06-04 Thread Harald Krapfenbauer
Hello Martin, I recently investigated the Mono Debugger and it looks quite good and stable for Mono C# development. However, I have some questions... 1) Changing variables The Mono web site states that the debugger is able to Inspect and change static and instance fields, local variables, and

[Mono-dev] (no subject)

2007-06-04 Thread Harald Krapfenbauer
hello martin, I recently investigated the mono debugger and it looks quite good and stable for mono c# development. however, I have some questions... 1) changing variables the mono web site states that the debugger is able to Inspect and change static and instance fields, local variables, and