<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Glad you are doing it! Don’t think it every worked, IIRC.<div class=""><br class=""><div><blockquote type="cite" class=""><div class="">On Oct 28, 2016, at 4:01 AM, Chris Double <a href="mailto:chris.double@double.co.nz" class="">chris.double@double.co.nz</a> [self-interest] <<a href="mailto:self-interest@yahoogroups.com" class="">self-interest@yahoogroups.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div id="ygrp-mlmsg" style="font-size: 13px; font-family: Arial, helvetica, clean, sans-serif; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); position: relative;" class=""><div id="ygrp-msg" style="line-height: 1.22em; z-index: 1;" class=""><div id="ygrp-text" style="line-height: 1.22em; font-family: Georgia;" class=""><p style="line-height: 1.22em; margin: 0px 0px 1em;" class="">In the Self VM there's code for an interpreter if the FAST and SIC<br style="line-height: 1.22em;" class="">compilers are disabled at build time. What's the status of that? Did<br style="line-height: 1.22em;" class="">it work at some point?<br style="line-height: 1.22em;" class=""><br style="line-height: 1.22em;" class="">Trying it out on x86 shows that there's some unimplemented assembler<br style="line-height: 1.22em;" class="">routines, especially CallPrimitiveFromInterpreter, that prevents it<br style="line-height: 1.22em;" class="">from working there.<br style="line-height: 1.22em;" class=""><br style="line-height: 1.22em;" class="">I hacked together some code to do what I think it's supposed to do and<br style="line-height: 1.22em;" class="">built an interpreter only VM that runs primitives but it segfaults<br style="line-height: 1.22em;" class="">when creating blocks. I'm tracking down why this is but was curious<br style="line-height: 1.22em;" class="">what actual state the interpreter code got to.<br style="line-height: 1.22em;" class=""><br style="line-height: 1.22em;" class="">--<span class="Apple-converted-space"> </span><br style="line-height: 1.22em;" class=""><a href="http://bluishcoder.co.nz/" style="line-height: 1.22em; font-family: Verdana;" class="">http://bluishcoder.co.nz</a><br style="line-height: 1.22em;" class=""></p></div><div style="line-height: 1.22em; color: rgb(255, 255, 255); height: 0px;" class=""></div></div></blockquote></div><br class=""></div></body></html>