[squeak-dev] specialObjectsOop

Eliot Miranda eliot.miranda at gmail.com
Wed Aug 5 16:11:33 UTC 2009


On Wed, Aug 5, 2009 at 8:57 AM, Ang Beepeng <beepeng86 at yahoo.com> wrote:

>
> The specialObject number four itself is a scheduler, therefore those
> coding.
> Is that right?


Yes.  Compare ObjectMemory class>>initializeSpecialObjectIndices with
SystemDictionary>>recreateSpecialObjectsArray


>
> Thanks.
>
> Ang Beepeng
>
>
>
> Ang Beepeng wrote:
> >
> > Hi, thanks for ur reply.
> >
> > I was at these lines, in C and Smalltalk.
> >
> > sched = longAt(((longAt((specialObjectsOop + BaseHeaderSize) +
> > (SchedulerAssociation << ShiftForWord))) + BaseHeaderSize) + (ValueIndex
> > << ShiftForWord));
> >
> > sched := self fetchPointer: ValueIndex ofObject: (self splObj:
> > SchedulerAssociation).
> >
> > How to relate SchedulerAssociation with specialObjects?
> >
> > Thanks.
> >
> > Ang Beepeng
> >
> >
> >
>
> --
> View this message in context:
> http://www.nabble.com/specialObjectsOop-tp24829823p24831356.html
> Sent from the Squeak - Dev mailing list archive at Nabble.com.
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20090805/4c0b154a/attachment.htm


More information about the Squeak-dev mailing list