<div dir="ltr"><div class="gmail_extra">Hello,</div><div class="gmail_extra"><br></div><div class="gmail_extra"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><span style="font-size:12.800000190734863px">I just compared size of VM: 1.3 mb vs 4 mb (current PharoVM). It is really nice result.</span></blockquote><div>This probably because I am building with a less number of internal plugins.</div><div> </div><div class="gmail_quote">2016-12-26 15:36 GMT-03:00 Esteban Lorenzano <span dir="ltr"><<a href="mailto:estebanlm@gmail.com" target="_blank">estebanlm@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div>btw… I do not think the VM should open any windowing system in any way. </div><div>This should be a task performed at image level, IMO.</div><div></div></blockquote></div>I agree. I am doing the SDL2 backend as a stepping stone until we can get rid completely of it.  With this VM, to disable the legacy backend completely is just a matter of building with the -DSUPPORT_TRADITIONAL_DISPLAY=Off.<br><br></div><div class="gmail_extra">BTW, I forgot to mention that I did basic embedding interface available at: <a href="https://github.com/ronsaldo/opensmalltalk-vm/blob/MinimalisticHeadless/include/SqueakVirtualMachine.h">https://github.com/ronsaldo/opensmalltalk-vm/blob/MinimalisticHeadless/include/SqueakVirtualMachine.h</a> . For usage ordering, take a look at the squeak_main function at: <a href="https://github.com/ronsaldo/opensmalltalk-vm/blob/MinimalisticHeadless/platforms/minheadless/common/sqVirtualMachineInterface.c">https://github.com/ronsaldo/opensmalltalk-vm/blob/MinimalisticHeadless/platforms/minheadless/common/sqVirtualMachineInterface.c</a> . My main(and WinMain) functions are used to only call  squeak_main.</div><div class="gmail_extra"><br></div><div class="gmail_extra">Best regards,</div><div class="gmail_extra">Ronie</div></div>