<DIV>Well, actually I can step inside kaffe.def from the function runVirtualMachine. But it just says "in kaffe.def: line n" without showing the C code that's getting executed. So that's what I meant in my earlier mail. Are you getting the same problem?</DIV>
<DIV><BR><BR><B><I>Michael Franz &lt;mvfranz@gmail.com&gt;</I></B> wrote:</DIV>
<BLOCKQUOTE class=replbq style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #1010ff 2px solid">On Wed, 17 Nov 2004 23:13:55 -0800 (PST), Pinaki Mukherjee<BR><PINAKI2003@YAHOO.COM>wrote:<BR>&gt; <BR>&gt; Hi, <BR>&gt; <BR>&gt; I modified kaffe.def for each instruction and want to test whether they are<BR>&gt; correct. I want to step through each JVM instruction that is executed in<BR>&gt; Kaffe. I think this consists of instructions for VM creation, the actual<BR>&gt; application execution and the VM destruction. How do I do this? <BR>&gt; <BR>&gt; I tried the following: <BR>&gt; 1. First put a breakpoint in the function runVirtualMachine and then run.<BR>&gt; After the breakpoint is hit, it will run the instructions for VM creation<BR>&gt; until function main2 is hit (is that right?). But I do not have a list of<BR>&gt; the instructions executed for VM creation, so this is difficult. <BR>&gt; 2. I put a breakpoint in main2 and ran upto this point. After that, I put a<BR>&gt;
 breakpoint in runVirtualMachine. I think after this point the VM will<BR>&gt; execute instructions from the actual application. But when I step inside<BR>&gt; kaffe.def, the first instruction executed (LDC1) is different from the first<BR>&gt; instruction in main (ALOAD_0). I don't understand why this is happening. <BR><BR>How did you get it to step into the kaffe.def file? I have been<BR>trying to get that to work without success.<BR><BR>&gt; <BR>&gt; Thank you. <BR>&gt; <BR>&gt; Pinaki<BR>Michael<BR></BLOCKQUOTE><p>
                <hr size=1>Do you Yahoo!?<br> 
Discover all that’s new in <a href="http://my.yahoo.com">My Yahoo!</a>