> I couldn't find the http://source.squeak.org/VMMaker repo in Monticello
> Browser list of repos. I have to add it to the downloaded image every
> time to work with VM :-(.
> Is there any specific reason for not including it by default in Pharo 6
> Regards .. Subbu
Thank you for this nice tip. I was just curious about why this repo was
omitted from the built-in repos in a released image? Is VMMaker not a
supported package for Pharo?
pharo-vm use of generator.image to build vmmaker is really neat. If
systemtracer is also integrated into generator.image, then we could
build a single static binary bootstrapper (like busybox on Linux) that
can be scripted to cross-compile both vm and image.
Thank you for this nice tip. I was just curious about why this repo was omitted from the built-in repos in a released image? Is VMMaker not a supported package for Pharo?
Pharo is not delivered with VMMaker built-in / pre-loaded. So neither is its repo built-in.
VMMaker is not relevant to most users, and it has no priority over 100s of user packages.
All the repos you see built-in are actually components delivered built-into Pharo.
btw, AFAIK the VM Simulator doesn't work on Pharo - though I'm not sure anyone has had a serious look at it.
The main vm-devs and the OpenSmalltalk CI builds work on top of Squeak.
We think the simulator does work on Pharo. At least at some point it did work. Remember all the agony with the transcript not updating after flush? That was the VM simulator wanting to produce output to the transcript.
And the VMMaker Smalltalk-to-C Slang output does work. Esteban is using it to generate test builds after every commit for travisci.
What I /don't/ want to see is the VMMaker repo split. It should remain at source.squeak.org/VMMaker' and be a conventional Monticello HTTP repository.