On Dec 21, 2007 4:58 PM, Simon Chow <[EMAIL PROTECTED]> wrote:
> In my view, java object structure is defined as managedObject in
> object_layout.h

Right, that's the VM side of the definition. In GC, it has another
type for the same thing: Patial_Reveal_Object. They both only
partially reveals the object header definition.

The object fields are laid out in Class::assign_offsets_to_fields()
and related methods.
Basically you can find the info in vm/vmcore/src/class_support/prepare.cpp.

Array has its own counterpart definitions.

Thanks,
xiaofeng

>
> On 21/12/2007, 史成荣 <[EMAIL PROTECTED]> wrote:
> >
> > hi, all
> >    I want to know the structure of the java objcet. Where can I find the
> > exact class describing java object in the source code of Harmony?
> >
> > Thanks,
> > Chengrong
> >
>
>
>
> --
> From : [EMAIL PROTECTED] School of Fudan University
>



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

Reply via email to