HiPE to be removed in OTP 24?

Jesper Louis Andersen jesper.louis.andersen@REDACTED
Sun Jun 21 08:53:39 CEST 2020


On Sat, Jun 20, 2020 at 10:05 PM Grzegorz Junka <list1@REDACTED> wrote:

> Erlang tracing is one of them. Are those limitations inherent to the HiPE
> compiler, i.e. they can't be fixed, or they are simply there because they
> haven't been implemented? Or in other words, is AOT compilation of Erlang
> code into native code doomed and JIT is the only solution to speed it up?
>
> I don't think AOT is doomed. But it requires some serious static analysis
to guess at types. With a JIT, you can figure the types out as you go. On
the flip side, JITs are far more complex to get going. Personal guess: 10
times as much work is needed.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://erlang.org/pipermail/erlang-questions/attachments/20200621/fd88122e/attachment.htm>


More information about the erlang-questions mailing list