[Vm-dev] [squeak-dev] Condensing sources for a new release

Eliot Miranda eliot.miranda at gmail.com
Wed Feb 12 00:42:46 UTC 2020


On Tue, Feb 11, 2020 at 3:48 PM David T. Lewis <lewis at mail.msen.com> wrote:

> Hi Eliot,
>
> On Tue, Feb 11, 2020 at 11:31:47AM -0800, Eliot Miranda wrote:
> >
> > Hi David,
> >
> > On Tue, Feb 11, 2020 at 6:09 AM David T. Lewis <lewis at mail.msen.com>
> wrote:
> >
> > > I need some help on this, can someone please test the converted 32-bit
> > > image on Linux and/or Windows? I'm have problems with my 32-bit
> libraries
> > > (I think) and I don't have any time to follow up on it today. Thanks!
> > >
> > > The actual image conversion seems to work fine, and it's fast. But I
> > > don't have a 32-bit VM at the moment, probably due to Linux runtime
> > > library issues that I don't have time to sort out this morning.
> > >
> >
> > I can confirm that using Cog-eem.400 to convert the 64-bit to 32-bit
> image
> > results in a functional result.
> >
>
> Confirming.
>
> Brilliant! The resulting image works fine, and I see no obvious problems
> with it. Let's use this.
>
> From the system reporter:
>
>   Image
>   -----
>
> /home/lewis/squeak/git/opensmalltalk-vm/image/Squeak5.3beta-19335-64bit-32.image
>   Squeak5.3beta
>   latest update: #19335
>   Current Change Set: Unnamed1
>   Image format 6521 (32 bit)
>
>   Virtual Machine
>   ---------------
>   /usr/local/lib/squeak/5.0-202002100903/squeak
>   Open Smalltalk Cog[Spur] VM [CoInterpreterPrimitives
> VMMaker.oscog-eem.2704]
>   Unix built on Feb 10 2020 09:07:27 Compiler: 5.4.0 20160609
>   platform sources revision VM: 202002100903
> https://github.com/OpenSmalltalk/opensmalltalk-vm.git Date: Mon Feb 10
> 10:03:55 2020 CommitHash: ea79c51 Plugins: 202002100903
> https://github.com/OpenSmalltalk/opensmalltalk-vm.git
>   CoInterpreter VMMaker.oscog-eem.2704 uuid:
> 882402f6-7412-42ed-8cb4-e490f533f8f3 Feb 10 2020
>   StackToRegisterMappingCogit VMMaker.oscog-eem.2705 uuid:
> 35875931-68e1-4c94-a7ec-9cf66d27743d Feb 10 2020
>
>
> Dave
>
> p.s. Extra credit and worldwide acclaim if you do a 16-bit converter ...
> anything seems possible at this point ;-)
>
>
ROTFL :-)


Alas...

| n |
n := 1.
objectMemory allObjectsDo: [:o| n := n + 1].
n 536502

So we're an order of magnitude too big these days (Dan did a 48k object
stretch version back in the day).

_,,,^..^,,,_
best, Eliot
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20200211/eb8e42f6/attachment.html>


More information about the Vm-dev mailing list