Simon, currently, Harmony manages VM data and Java heap separately.
Java Heap is a specific term for the space that is managed by GC for
Java objects. VM data such as VM data structures and  JIT generated
code have their respective management, not managed by GC. They are
interacting in certain contexts, such as class loading/unloading,
etc., where native data have pointers to Java objects or the reverse.
But basically they are independent at the moment.

Thanks,
xiaofeng

On Thu, Feb 21, 2008 at 9:57 AM, Simon Chow <[EMAIL PROTECTED]> wrote:
> I find the compiled code produced by JIT is placed in the JVM heap space
>  (0xA0000000~0xB0000000 by default) as well as object data, is that true?
>  What's the difference of memory management policies used for object data and
>  compiled code?
>
>
>  --
>  From : [EMAIL PROTECTED] School of Fudan University
>



-- 
http://xiao-feng.blogspot.com

Reply via email to