Thank you. It is not about how to build a vm. I do have some experience on this (mostly squeak vm). But I find it rather difficult to follow the current active way on doing so. In Mariano blogs he is using vmmaker tool as well. It just didn't work for pharo anymore. For example, you can load vmmaker packages. (really difficult on with a normal image (you need all kind of dependent packages), or you can use the generator.image from pharo.src. But VMMakerTool openInWorld fails. I don't know - why, - if it is supposed to do so, - or how other people working with vm source.
regards nicolai 2013/11/29 Ignacio Matías Sniechowski <0800na...@gmail.com> > Hi Nicolai, > A very good source is Mariano Martinez Peck's excellent blog. He posted > extensively on building a VM, managing plugins, pretty cover all aspects. > If you want to take a look, his journey begins here: > http://marianopeck.wordpress.com/2011/03/31/journey-through-the-vm/ > > I found it really good and enlightener. > best > Nacho > > > > *Lic. Ignacio Sniechowski, MBA* > > > > > > > On Fri, Nov 29, 2013 at 6:55 AM, Nicolai Hess <nicolaih...@web.de> wrote: > >> Looking at the code for DiskStore>>basicEntryAt: >> I find this code: >> "Primitives lookupDirectory: encodedPath filename: encodedBasename)" >> What is this "Primitives" not a class? I am suprised there is some code >> that I can not find the source for. >> >> Ok, it has something to do with vm primitives, and I know that code like >> <primitive: 'primitiveDirectoryEntry' module: 'FilePlugin'> >> is in the vmmaker-package for FilePlugin. >> >> BTW it is terrible hard to load vmmaker in a "normal" image. Now I use >> the generator.image from pharo http://files.pharo.org/vm/src/. >> But even in this image it is not possible to load the vmmaker tool. >> >> >> >