[Self-interest] Self on MacOS

Chris Double chris.double at double.co.nz
Mon Apr 20 22:17:46 UTC 2020

On Tue, Apr 21, 2020 at 10:12 AM Slava Pestov
<sviatoslavpestov at gmail.com> wrote:
> I wonder if it would be possible to do a quick-and-dirty 64 bit port that still used 32 bit object pointers, relative to some base. This would limit the maximum size of the heap, but that likely does not matter, and it would be much easier than trying to change the in-memory layout of everything all at once.

That's what I was thinking of - my plan was to use the bytecode
interpreter on 32-bit to make sure it worked, then do a
quick-and-dirty port to get it running, then look at options for the
64-bit code generation, in an attempt to have something running at
each step to make sure it works. But I never got past "get the
interpreter working" stage. In hindsight I should have just gone
straight to the next step.


More information about the Self-interest mailing list