[Vm-dev] [Pharo-project] Plan/discussion/communication around
new object format
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? :)
> Best regards,
> Igor Stasenko.
More information about the Vm-dev