Stefan,

Some changes I did.

I am adding you to a dropbox folder where I've put my sim image.
You can put yours in there as well.

There is also the issue of FileSystem :-)

Phil





On Thu, Feb 13, 2014 at 11:01 AM, Stefan Marr <smalltalk@stefan-marr.de> wrote:
Hi Ron:

On 13 Feb 2014, at 10:38, Ron Teitelbaum <Ron@USMedRec.com> wrote:

>> I think the bigger question is whether you actually want to adopt those
> things.
>
> That the vm stays in sync should be a core requirement for our communities.

I am with you on that Ron. But I need a technical solution to manage those things.
Good intensions are one thing, but how do we do that?

Examples: [https://github.com/pharo-project/pharo-vm/pull/18/commits]

primitiveUpdateGZipCrc32
-       self cCode:'' inSmalltalk:[zipCrcTable := CArrayAccessor on: GZipWriteStream crcTable].
+       self cCode:’' inSmalltalk:[zipCrcTable := CArrayAccessor on: CRC crc32Table].

primitiveGetAttribute

-               attribute := Smalltalk getSystemAttribute: attr.
+               attribute := Smalltalk vm getSystemAttribute: attr.

CogVMSimulator>> initialize
-       'Display has not yet been installed' asDisplayText form.
+       'Display has not yet been installed' asMorph imageForm.


ioRelinquishProcessorForMicroseconds
-       Processor activeProcess == Project uiProcess ifTrue:
+       Processor activeProcess == UIManager default uiProcess ifTrue:


And so far, I only fixed trivial things. Still need to figure out what is going wrong with more recent Pharo images.

Best regards
Stefan

--
Stefan Marr
INRIA Lille - Nord Europe
http://stefan-marr.de/research/