Mac carbon/classic VM 3.7.2b1
Bruce ONeel
edoneel at sdf.lonestar.org
Mon Feb 23 15:53:28 UTC 2004
Hi,
Thanks, now uploaded ast:
ftp://st.cs.uiuc.edu:/Smalltalk/Squeak/3.7alpha/mac/squeak3.7.2b1-mac-vm
.sit
cheers
bruce
John M McIntosh <johnmci at smalltalkconsulting.com> wrote:
> Date: Sat, 21 Feb 2004 21:53:21 -0800
> From: John M McIntosh <johnmci at smalltalkconsulting.com>
> Subject: Mac carbon/classic VM 3.7.2b1
> To: The general-purpose Squeak developers list <squeak-dev at lists.squeakfoundation.org>
> reply-to: The general-purpose Squeak developers list <squeak-dev at lists.squeakfoundation.org>
> content-length: 2065
>
> Mac carbon/classic VM 3.7.2b1
>
> Early adopters can find it at:
> http://homepage.mac.com/johnmci/FileSharing.html
>
> It will be moved to the regular ftp server in a few days if there are
> no problems.
>
> Changes:
> a) Many alterations to NPSqueak support to fix issues with full screen
> mode under Safari 1.2 (V125)
> b) Usage of VMMaker3-7b2 to build interp.c
> This adds the two new primitives
> {primitiveYield,primitiveCopyObject}, other changes in this version of
> VMMaker had
> already mostly been rolled into in the mac carbon 3.7.1 VM.
> c) Bring the classic VM upto the 3.7.2 level.
> Substitute unicode instead of the historic 1984 virtual key code,
> these values
> are based on the os-x macroman to unicode translation service.
>
>
> Usage of "-fast -mcpu=G4 -mtune=G4" (also in the 3.7.0b3 and higher
> VM), and some VM internal changes
> has improved send/sec. Thus I get numbers like so: (500Mhz powerpc)
>
> '51948051 bytecodes/sec; 1931518 sends/sec'
> '52202283 bytecodes/sec; 1939868 sends/sec'
> '52330335 bytecodes/sec; 1915033 sends/sec'
> '51821862 bytecodes/sec; 1937076 sends/sec'
> '49612403 bytecodes/sec; 1945474 sends/sec'
> '52244897 bytecodes/sec; 1924615 sends/sec'
> '52373158 bytecodes/sec; 1948290 sends/sec'
> '52330335 bytecodes/sec; 1932905 sends/sec'
> '52330335 bytecodes/sec; 1920497 sends/sec'
> '52032520 bytecodes/sec; 1946881 sends/sec'
>
> Compare to these numbers from a 3.6.x VM, there is a significant change
> in sends/sec
> '51282051 bytecodes/sec; 1873720 sends/sec'
> '50673000 bytecodes/sec; 1863347 sends/sec'
> '51488334 bytecodes/sec; 1839164 sends/sec'
> '50996015 bytecodes/sec; 1876332 sends/sec'
>
> FYI 3.2.8 does
> '50393700 bytecodes/sec; 1752953 sends/sec'
> '50592885 bytecodes/sec; 1756384 sends/sec'
> '50513022 bytecodes/sec; 1751813 sends/sec'
>
>
>
> --
> ========================================================================
> ===
> John M. McIntosh <johnmci at smalltalkconsulting.com> 1-800-477-2659
> Corporate Smalltalk Consulting Ltd. http://www.smalltalkconsulting.com
> ========================================================================
> ===
More information about the Squeak-dev
mailing list
|