[Vm-dev] [Pharo-project] Plan/discussion/communication around new object format

Levente Uzonyi leves at elte.hu
Sat Jun 16 01:42:42 UTC 2012


On Thu, 14 Jun 2012, Igor Stasenko wrote:

>
>> To be honest, I'm a little puzzled by the resistance to immutability.
>
> and also, because i am strong proponent of reducing a number of
> contracts between VM and language.
> Things, like moving scheduling logic to image side, moving identity
> hash logic to image side etc etc.
> which makes VM less complex, by having less contracts.
> This is a part of my holy crusade against complexity :)

IIUC you want to push stuff from VM side to the image. And you want to add 
a properties slot for all objects in the new VM. Why don't you do that in 
the image? It's the same as adding an instance variable to 
Object/ProtoObject, isn't it? :)


Levente

>
> -- 
> Best regards,
> Igor Stasenko.
>


More information about the Vm-dev mailing list