[Job] Squeak for NewtonOS?
John M McIntosh
squeak-dev at lists.squeakfoundation.org
Tue Sep 10 04:05:26 UTC 2002
On Monday, September 9, 2002, at 05:47 PM, Raymond wrote:
>
> Le 2002/09/09 =E0 16:10, Aaron J Reichow <reic0024 at d.umn.edu> a =E9crit:=
>
>> Hello all,
>>
>> I'm looking for someone to port Squeak, hopefully a 3.0-era VM to =20
>> Newton
>> OS 2.x.
>
> Snipp
>
> Hi Aaron, I asked this question in june 2000 ...this is the answer =20
> Paul Fernhout sent:
>
> =B3
> Sorry to disappoint, but the Newton port is more or less shelved for a
> variety of reasons. (That's why I wrote " working towards".)
> ..
> version of the VM (which is for ~ Squeak 1.22) or redo the latest VM =
in
> C++ by hand (or enhance the C generation) (no globals allowed in =
Newton
> C).
This is mostly doable now with my changes to put most of the global =20
variables into a structure. Some still exist because arrays in a =20
structure have some odd powerpc performance issues, and a few are =20
initialized at load time which isn't allowed. However they just require =20=
a bit of squeaking to ensure initialization is done at startup time, =20
versus an initialization constant. I bit of work could clean up things =20=
quite a lot so that ALL globals go into a allocated runtime structure.
--
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=20
=3D=3D=3D
John M. McIntosh <johnmci at smalltalkconsulting.com> 1-800-477-2659
Corporate Smalltalk Consulting Ltd. http://www.smalltalkconsulting.com
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=20
=3D=3D=3D
More information about the Squeak-dev
mailing list
|