[Gambas-user] New Just-in-time system (2)

Jussi Lahtinen jussi.lahtinen at gmail.com
Tue Jun 5 21:23:22 CEST 2018


Has anyone be able to compile the jit branch (other than Benoit)?
Failure logs attached.


Jussi



On Tue, Jun 5, 2018 at 1:04 PM, Benoît Minisini <g4mba5 at gmail.com> wrote:

> Hi,
>
> Now I can run all the benchmarks.
>
> The result is equivalent to the old JIT (a bit slower), but far slower as
> soon as you access objects.
>
> You actually have almost no gain, because as the translation is done by
> the compiler, object access cannot be translated (the interpreter code is
> called).
>
> So I plan to do the translation directly from the interpreter (like the
> old JIT) to be able to optimize object access. Consequently the startup
> time will be a bit slower. Not a lot, as it's the compilation that takes
> time.
>
> Regards,
>
> --
> Benoît Minisini
>
> ----[ Gambas mailing-list is hosted by https://www.hostsharing.net ]----
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.gambas-basic.org/pipermail/user/attachments/20180605/6c0f400d/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: compile.log.tar.gz
Type: application/gzip
Size: 21762 bytes
Desc: not available
URL: <http://lists.gambas-basic.org/pipermail/user/attachments/20180605/6c0f400d/attachment-0001.gz>


More information about the User mailing list