<div dir="ltr">I do have a 64 bit cog(spur) stack VM working on the iPhone. Maybe later this summer will merge. Early adopters who can compile/run/explore can email me if they want early access. <div><br><div><div><div>The issue of JIT is completely different. You cannot get a page of Executable Read/Write memory to work with. Apps with the Safari attribute can, which they need for the JavaScript JIT, so it can grab some executable memory. But my understanding is that request is granted once at startup time (by the JIT engine) and application code doesn't have the ability to grab a page because it is too late in the process for the request. So no proper page(s) of memory, no JIT for you. </div><div><br></div></div></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Jun 13, 2017 at 10:22 AM, Ben Coman <span dir="ltr"><<a href="mailto:btc@openinworld.com" target="_blank">btc@openinworld.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> <br><div dir="ltr"><div>This might be good news for some. I'm not sure whether it helps JITing.</div><br><div><div>Apple made several changes to the App Store Review Guidelines during WWDC this week, including an easing of the prohibition against downloading and executing code on an iOS device. The ban on executable code remains intact, but rule 2.5.2 [1] now also provides that: Apps designed to teach, develop, or test executable code may, in limited circumstances, download code provided that such code is not used for other purposes. Such apps must make the source code provided by the Application completely viewable and editable by the user.</div><div><br></div><div>cheers -ben</div><div><br></div></div><div>[1] <a href="https://developer.apple.com/app-store/review/guidelines/#software-requirements" target="_blank">https://developer.apple.com/<wbr>app-store/review/guidelines/#<wbr>software-requirements</a><br></div></div>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr">===========================================================================<br>John M. McIntosh. Corporate Smalltalk Consulting Ltd <a href="https://www.linkedin.com/in/smalltalk" target="_blank">https://www.linkedin.com/in/smalltalk</a><br>===========================================================================<br></div></div></div></div>
</div>