Adding a new imediate type

Joerg Beekmann joerg at deepcovelabs.com
Tue Jan 10 19:09:40 UTC 2006


Bryce Kampjes wrote:

>Joerg Beekmann writes:
> > In a nutshell I want to add persistance as a uniform attribute of all 
> > objects. The on disk representation of an object will replace object 
> > pointers with disk pointers. I want the additional imediate type and the 
> > header extension to allow translation between representations without an 
> > object table.
>
>Why not use an existing Squeak object DB like Magma? Persistence is
>transparent, and it supports sharing objects between images.
>  
>
What I'd like to do is add transactional persistance as a uniform 
attribute of all objects in the image and in the process replace the 
image file.

>If you're adding an extra header to every single object in your image
>then I'd think about adding it as an instance variable of
>Object. 
>
I don't think this will work because not all classes support instance 
variables.


-- 
Joerg Beekmann
DeepCove Labs
4th floor 595 Howe Street
Vancouver, BC, V6C 2T5
joerg at deepcovelabs.com




More information about the Squeak-dev mailing list