Menu

How to use the low level debugger interface

  1. choose target method
    A sample use of the debugger:

rvm -gdb -Xms180m -Xmx360m -Xbootclasspath/a:/home/vondart/project/javaProject/elf4j/elf4j.jar -Dgdb.elf.provider=net.sourceforge.elf4j.providers.MRPProvider -Dprovider.tmp.dir=/tmp/rvm/ -Dmethods.to.register="org.jikesrvm.classloader.TableBasedDynamicLinker.,org.jikesrvm.runtime.DynamicLinker.,.JNIFunctions.,.ObjectInputStream.,.TestSerialization.,.ObjectAccessor." -cp . test.org.jikesrvm.basic.core.serialization.TestSerializatio
2. set break points
3. check stack, frame info
4. disassemble
6. step
7. print object info
8. print class info
9. print method info
10. print unicode string
11. print primary array

Posted by Da Feng 2011-10-29 | Draft

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.