[squeak-dev] All-in-one VM for 4.4?
tim Rowledge
tim at rowledge.org
Thu Mar 7 02:22:02 UTC 2013
On 06-03-2013, at 5:32 PM, "David T. Lewis" <lewis at mail.msen.com> wrote:
> ^#(
> #( "internal plugins"
> #ADPCMCodecPlugin
> #AsynchFilePlugin
> #BMPReadWriterPlugin
> #BalloonEnginePlugin
> #BitBltSimulation
> #CroquetPlugin
> #DSAPlugin
> #DeflatePlugin
> #DropPlugin
> #FFTPlugin
> #FT2Plugin
> #FilePlugin
> #FloatArrayPlugin
> #FloatMathPlugin
> #GeniePlugin
> #JPEGReadWriter2Plugin
> #JPEGReaderPlugin
> #JoystickTabletPlugin
> #KlattSynthesizerPlugin
> #LargeIntegersPlugin
> #LocalePlugin
> #MD5Plugin
> #Matrix2x3Plugin
> #MiscPrimitivePlugin
> #RandPlugin
> #RePlugin
> #SHA256Plugin
> #SecurityPlugin
> #SerialPlugin
> #SlangTestPlugin
> #SlangTestSupportPlugin
> #SocketPlugin
> #SoundCodecPlugin
> #SoundGenerationPlugin
> #SoundPlugin
> #StarSqueakPlugin
> #SurfacePlugin
> )
> #( "external plugins"
> #B3DAcceleratorPlugin
> #B3DEnginePlugin
> #ClipboardExtendedPlugin
> #DBusPlugin
> #FFIPlugin
> #FileCopyPlugin
> #GStreamerPlugin
> #HostWindowPlugin
> #KedamaPlugin
> #KedamaPlugin2
> #MIDIPlugin
> #Mpeg3Plugin
> #RomePlugin
> #UUIDPlugin
> #UnixAioPlugin
> #UnixOSProcessPlugin
> #XDisplayControlPlugin
> #CameraPlugin
> #ScratchPlugin
> #UnicodePlugin
> #WeDoPlugin
> )
>
Crikey. I don't recognise half of those.
It does raise another interesting question; why internal? Why external? Given the option, what makes a good reason for either option?
On RISC OS I simply make everything external because it makes my build simpler and has no cost in space or performance. What about other platforms?
tim
--
tim Rowledge; tim at rowledge.org; http://www.rowledge.org/tim
Fractured Idiom:- ICH LIEBE RICH - I'm really crazy about having dough
More information about the Squeak-dev
mailing list
|