Bug#471927: [Vm-dev] Help/advice tracking down a squeak-vm regression
- To: scratch@lists.launchpad.net
- Cc: Alex Bradbury <asb@asbradbury.org>, 471927@bugs.debian.org, John Maloney <jmaloney@media.mit.edu>, Squeak Virtual Machine Development Discussion <vm-dev@lists.squeakfoundation.org>
- Subject: Bug#471927: [Vm-dev] Help/advice tracking down a squeak-vm regression
- From: Bert Freudenberg <bert@freudenbergs.de>
- Date: Fri, 11 May 2012 17:54:22 +0200
- Message-id: <[🔎] FC43C6B5-CFBB-4573-AD6A-A1DB54D2FBA5@freudenbergs.de>
- Reply-to: Bert Freudenberg <bert@freudenbergs.de>, 471927@bugs.debian.org
- In-reply-to: <EE41B4BB-2087-45CC-8B7E-2B3B9BD109C8@freudenbergs.de>
- References: <CA+wH297kps9W+-VeqkjCua9PGeUcfh1pFGU-TNAGd3cs16dq_Q@mail.gmail.com> <20120506232835.GA11043@shell.msen.com> <CA+wH29693ZxqwjLru0XyJqJa1c8m0crM+Rvc5Brh=JnA+ayTdw@mail.gmail.com> <20120508122100.GB76466@shell.msen.com> <E82389F3-0EFE-4C4D-9C37-EE286220F1B4@freudenbergs.de> <20120508145223.GA9157@shell.msen.com> <CA+r-Ak-Cbvc8dvKw8Xn5H2qQ8PudcAcEFSexmZuM3sM2Z9nbYg@mail.gmail.com> <20120510010926.GA89827@shell.msen.com> <20120510024321.GA6607@shell.msen.com> <CAFotxVOcBTvJ63kQiRb50+xSsf=XqHKuu4TbcX_OuCXmTrePtw@mail.gmail.com> <20120511000640.GB36639@shell.msen.com> <EE41B4BB-2087-45CC-8B7E-2B3B9BD109C8@freudenbergs.de>
I fixed it. Did not do extensive testing, but with the fixed image, Scratch works with 32 bit Ubuntu's 4.4.7 Squeak VM.
Attached is a change set. Basically I did again what Andreas did on 2/2/2001 - replaced the 90 indexed primitive declarations with their named counterpart. I did not copy the current Squeak versions, to avoid any side effects.
Also, here is a fixed image+changes for easy testing (will go away in a few days):
http://dl.dropbox.com/u/9643745/tmp/scratch-1.4.0.5-bf.zip
- Bert -
Attachment:
namedPrims-bf.2.cs.gz
Description: GNU Zip compressed data
Reply to: