<div dir="ltr"><div>Thanks!</div><div>However, there are still some minor issues (something weird [apparently nothing critical] + missing file). See attached logs.<br></div><div><br></div><div><br></div><div>Jussi<br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Jun 9, 2018 at 11:53 PM, Benoît Minisini <span dir="ltr"><<a href="mailto:g4mba5@gmail.com" target="_blank">g4mba5@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Le 08/06/2018 à 01:06, Jussi Lahtinen a écrit :<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
OK<br>
<br>
<br>
Jussi<br>
<br>
</blockquote>
<br>
It should now be in better shape and compilable.<br>
<br>
Translation is now done at runtime.<br>
<br>
Speed gain is about the same as the old JIT compiler (less in some benchmarks, a lot better in one), but many things are not optimized, and there are still many features to implement.<br>
<br>
What works: the fast routines declared in the IDE, gb.form.terminal and gb.form.editor, as well as the benchmarks.<br>
<br>
There is no speed gain in string processing (string processing is mainly allocation, copies, and comparisons). The 'string' benchmark is even slower when JIT compiled!<br>
<br>
Set GB_NO_JIT=1 to disable the JIT compiler.<br>
<br>
Set GB_JIT_DEBUG=1 to see what is done, and get a copy of generated C file in '/tmp/<component name>.c'. The project C file is '/tmp/gb.c'.<br>
<br>
There is no compilation cache support at the moment.<div class="HOEnZb"><div class="h5"><br>
<br>
Regards,<br>
<br>
-- <br>
Benoît Minisini<br>
<br>
----[ Gambas mailing-list is hosted by <a href="https://www.hostsharing.net" rel="noreferrer" target="_blank">https://www.hostsharing.net</a> ]----<br>
</div></div></blockquote></div><br></div>