Skip to main content

Jiangli Zhou

Jiangli Zhou joined Sun Microsystems in 1999. She has been in the J2ME CDC VM (CVM) team since 2000. Over the years, she has worked on various areas in the VM, including ROMizer, classloader, JIT compiler, etc. Her latest interest is supporting Mobile Information Device Profile (MIDP) on CDC.


jiangli_zhou's blog

CVM Bootstrap and Initialization Process

Posted by jiangli_zhou on April 11, 2007 at 4:41 PM PDT

You probably already know that CVM is written in C. So what happens from the VM's launched (invoking the C main() function) all the way till the first line of Java code in your main() method is executed? There is a lot going on during that period, and we usually refer to this as the VM bootstrap.