Hi,
I started with the Craig's version so I will need to synchronize it with your latest code. I tried to solve everything on the image level and I did changes only related to ad-hoc debugging so there will probably be nothing to contribute right now. However, some changes in the VM code will be required for real issues solutions so I will definitely send some PRs.
I wanted to ask how do you see the future development of SqueakJS. Do you think that you will have again more time for it in near future (because you are the person with the deepest knowledge of it)? Do you have some concrete ideas how to do next speed improvements? The current code looks already near to the local optimum and next speedup will not be a piece of cake.
Cheers,
-- Pavel