[squeak-dev] Re: Squeak 4.6: Graphics-mt.316.mcz

Levente Uzonyi leves at elte.hu
Tue Oct 20 15:55:03 UTC 2015

Wouldn't it be better to just warn the users if they're using a VM with 
broken JIT? For example adding the following to one of the #startUp: 

(Smalltalk vm isRunningCogit and: [
 	Smalltalk vm platformSourceVersion asInteger > 3397 ])
 	ifTrue: [
 		Warning signal: 'The VM you''re currently using has a bug which may cause unexpected errors in some cases.\Please consider downgrading to version 3397.' withCRs ].


On Tue, 20 Oct 2015, marcel.taeumel wrote:

> And if you update the VM, it will break.
> And if you update the image, now, it will work again. ;-)
> Well, here is the thing: I am not able to fix that VM/JIT bug although I
> would rather like to. If you can fix it, please go ahead. If Eliot finds
> time for it -- well, it works in Spur and Stack versions -- he will surely
> do it.
> Until then, we should fix it if possible to improve user experience. If you
> find any other of those hundreds of places, please consider fixing them as
> well. Not into trunk, but Squeak46 branch.
> This VM bug has been known since mid of September at least:
> http://forum.world.st/Non-Spur-CogVM-3427-and-3410-cannot-load-PNG-files-anymore-td4850308.html
> Nothing has happened yet.
> Best,
> Marcel
> --
> View this message in context: http://forum.world.st/Squeak-4-6-Graphics-mt-316-mcz-tp4856712p4856747.html
> Sent from the Squeak - Dev mailing list archive at Nabble.com.

More information about the Squeak-dev mailing list