My favorite is http://eclipse-plugins.2y.net/eclipse/plugin_details.jsp?id=1000
Though it gets the line numbers wrong.. And it is not to great for stepping through. But as a Java programmer it is nice to see the generated code in java source form. Since I can get the function name of the frame stack (the nomral one from eclipse) And ussually figure out what line number its on. It is not quite what you are asking for.. but it is worth a try especially if you want to see a nice readable version of the generated bytecode. On Sun, Feb 21, 2010 at 7:16 PM, Tim Vernum <[email protected]> wrote: > Can anyone recommend a debugger that can do a decent job with > generated bytecode? > I've tried > eclipse (with each of these plugins > http://www.drgarbage.com/bytecode-visualizer-3-5.html, > http://andrei.gmxhome.de/bytecode/index.html) > NetBeans > AdaptJ StackTrace > but none of them are doing anything sufficiently useful for me. > > I can't get Eclipse to do anything with Bytecode, and the Dr Garbage > plugin causes Eclipse to crash. > NetBeans can install break points fine, but won't show any bytecode so > I can't step through it. > StackTrace started off OK, but because it's injecting code into the > running VM, it eventually screwed up and generated errors as I stepped > through. > > What do other people do to debug their code? > > (My system is MacOSX, Java 5 or 6, code generated via ASM) > > -- > You received this message because you are subscribed to the Google Groups > "JVM Languages" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/jvm-languages?hl=en. > > -- You received this message because you are subscribed to the Google Groups "JVM Languages" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/jvm-languages?hl=en.
