title: Debugging (understanding) Dalvik VM using Eclipse on x86
body: <p>I'd like to understand how Dalvik VM works using an interactive debugger like Eclipse.</p>
  
  <p>For example, I'd like to see how Dalvik loads an app (dex file), how interprets the bytecode, and finally how it triggers JIT and run compiled code natively.</p>
  
  <p>It'd be great if I can see such steps with a debugger.</p>
  
  <p>In order to do that, I need to compile and run only Dalvik VM on an x86 Linux machine. Is it technically possible, without any Android platform?</p>
  
  <p>If it's not possible, is there any testing environment for Dalvik to only see the interpreter or JIT to some extent?</p>
  
  <p>Thank you in advance.</p>