[Vm-dev] Question about primitives

Mariano Martinez Peck marianopeck at gmail.com
Wed Feb 10 08:17:53 UTC 2010

On Tue, Feb 9, 2010 at 11:59 PM, David T. Lewis <lewis at mail.msen.com> wrote:

> On Tue, Feb 09, 2010 at 05:41:03PM +0100, Mariano Martinez Peck wrote:
> >
> > - is there a way to know which are the "core" plugins ? I mean, suppose I
> > want to deploy an application, do you know more or less which plugins
> will
> > be VERY likely to be needed ?   For example, I guess I don't need
> > CroquetPlugin or FFI if I don't use it in my app, but FilePlugin for
> > example, I guess it is needed even to bootstrap (maybe I am wrong, it is
> > just an example).
> > What I am trying to do is to see how can I create the minimal
> "production"
> > vm according to my needs.
> The minimum set of plugins required for a useful VM is:
>  BalloonEnginePlugin
>  BitBltSimulation
>  FilePlugin
>  SocketPlugin

> This produces a VM that can run an image, open the display,

Thanks Dave!  Suppose I am using a headless image (maybe seaside using RFB),
can I remove BitBltSimulation or BalloonEnginePlugin too ?

There is a difference between this list and Andreas one (cool because those
are the one Andreas said that can be removed)


Eliot said he recommended to have LargeIntegers and ZipPlugin. So, I guess I
will put them too.

> read the
> source files, and interact with the network.

Exactly that was what I was looking for :)

> You can add other plugins
> as needed. John provided the list of plugins that he includes in a Mac
> VM, and you can see the plugins used in Ian's Unix VMs by looking at
> the files platforms/unix/src/plugins.int and
> platforms/unix/src/plugins.ext,
> which were generated from VMMaker as of Ian's last distribution.

Ahh okok. I didn't know about those files to see the plugins used.

Thanks for the help!


> Dave
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20100210/672495dd/attachment-0001.htm

More information about the Vm-dev mailing list