Ok, first I have to thank Karsten Wolf for running strange and interesting VMs on his Mac Intel to get us started on the conversion process.
Second I'd like to thank Impara GmbH for not only producing Plopp (http://www.impara.de/project_painter.htm) with Squeak, but also for giving me a Mac Mini Core Solo to help in the conversion process, because of that machine and a sleepless night or two, we now understand why we have the 16 bit screen depth conversion issue, and why full screen did not work.
Later tonight after some rest, reflection and a bit more testing I'll post a 3.8.11b2 Mac Carbon Universal Squeak VM for regular distribution as we are seeing more macintel squeak users.
As earlier mentioned I still have some plugins to recompile, so the effort will be ongoing for a few weeks.
1 tinyBenchmarks shows on my old PowerBook 17inch 1.5Ghz.
'113,274,336 bytecodes/sec; 5,111,787 sends/sec'
On the Mac Mini Solo (also 1.5Ghz) that VM running under Rosetta does ' 43,301,759 bytecodes/sec; 2,056,941 sends/sec' As you can see the performance is 1/2 speed of the powerpc, not bad for emulation, but ugly for general usage.
A universal VM does '226,548,672 bytecodes/sec; 5,811,339 sends/sec' and Karsten reports the graphics performance on his Core Duo is stellar.
On 7-Mar-06, at 2:45 PM, Karsten Wolf wrote:
Hi,
Am 07.03.2006 um 20:17 schrieb Mike:
It seems to be slow on mine anyway. Windows take a long time to appear for example, so maybe its morphic thats slow. Or maybe its the entire VM. Any one else experiencing the same?
No.
Even in rosetta emulation the intelmac vm was at least as fast as my powerbook g4.
Try a different image.
If you want to try an intel binary, see:
http://groups.yahoo.com/group/squeak/message/103433
Make sure that the image you use is set to: -32 bit colors; set monitor to 32 bit for best performance -fullscreen off; the intelmac VMs can't do fullscreen
-karsten
-- ======================================================================== === John M. McIntosh johnmci@smalltalkconsulting.com 1-800-477-2659 Corporate Smalltalk Consulting Ltd. http://www.smalltalkconsulting.com ======================================================================== ===
vm-dev@lists.squeakfoundation.org