[Vm-dev] Tim's New Compiled Method format

Matthew Fulmer tapplek at gmail.com
Thu Mar 27 07:15:23 UTC 2008

On Thu, Mar 27, 2008 at 09:27:45AM +1300, Michael van der Gulik wrote:
>    On Thu, Mar 27, 2008 at 7:06 AM, Matthew Fulmer <tapplek at gmail.com> wrote:
>      While talking to Craig about spoon, I learned that Tim made a
>      new Compiled Method format using normal objects, and (I think) a
>      VM that ran it. I tried searching for it and came up with:
>      New Compiled Method Format and 3.0 Image
>         http://wiki.squeak.org/squeak/750
>      VI4
>         http://wiki.squeak.org/squeak/2119
>      Version 4
>         http://wiki.squeak.org/squeak/3716
>      I have been discussing what would go into Squeak 4 since we now
>      need to create such a system, due to the urgency of the license
>      situation, and I am now leaning toward Spoon rather than
>      KernelImage as a basis for Squeak4, after learning the magnitude
>      of the relicense effort on Monday.
>    Tell us about the magnitude of this relicense effort... is it
>    unachievable? Would we spend less time on the relicensing if we "just did
>    it" using vanilla 3.10, or would it be less time in total to include this
>    refactoring first and then do the relicensing?

Currently, August 2008 is looking like a reasonable release
time. For details, see

We have 2 months or so in which no relicensing work can happen
(in Plan B), and that time could be spent getting a VM bug-fix
into the image.

>    Personally, I will eventually (1-2 years maybe?) need a refactored and
>    tidied up CompiledMethod format for my own project, so I have a vested
>    interest in this.
>    Gulik.
>    --
>    http://people.squeakfoundation.org/person/mikevdg
>    http://gulik.pbwiki.com/

Matthew Fulmer -- http://mtfulmer.wordpress.com/

More information about the Vm-dev mailing list