<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Nov 21, 2014 at 11:06 AM, tim Rowledge <span dir="ltr">&lt;<a href="mailto:tim@rowledge.org" target="_blank">tim@rowledge.org</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">This is a touch puzzling. I’m trying to work out how the changes to BItBltPlugin I checked in last night could possibly cause this and I’m coming up blank.<br></blockquote><div><br></div><div>I broke bitShift:.  Give me a while...</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
The actual changes were -<br>
add an extra bit of init to the initialiseModule code for builds where ENABLE_FAST_BLT is true. This code was already in the plain interp code as of about a year ago and somehow got missed in the cog code.<br>
add a new prim stub, again mostly wrapped in ENABLE_FAST_BLT so that it should be null for most platforms.<br>
<br>
Also update Ben’s fast blt for ARM code, which has support for the new prim.<br>
<br>
I could imagine ARM vms having problems if something went wrong - maybe I managed to miss a file? - but other platforms? That’s nuts.<br>
<br>
tim<br>
--<br>
tim Rowledge; <a href="mailto:tim@rowledge.org">tim@rowledge.org</a>; <a href="http://www.rowledge.org/tim" target="_blank">http://www.rowledge.org/tim</a><br>
&quot;Bother&quot; said Pooh, when Piglet stubbed his fag out on the semtex.<br>
<br>
<br>
<br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature">best,<div>Eliot</div></div>
</div></div>