[erlang-bugs] Native compilation hangs with rm-reverse-eta-conversion

Fredrik <>
Wed Jan 23 14:01:22 CET 2013


It's reverted from master now.

BR Fredrik Gustafsson
Erlang OTP Team
On 01/23/2013 12:49 PM, Anthony Ramine wrote:
> Hi,
>
> The bytecode invariant that I broke is the fact that a function cannot be used as
> a closure and as a normal function both at the same time, thus the eta-abstraction
> is needed by HiPE.
>
> Fredrik, for the time being you should probably revert rm-reverse-eta-conversion
> because I don't think I'll be able to make HiPE work with the eta-abstraction in
> that much time.
>
> Kostis, could you give me directions on how to make HiPE not need the intermediate
> closures when doing fun Name/Arity?
>
> Regards,
>



More information about the erlang-bugs mailing list