[erlang-patches] Optimize handling of local fun variables in v3_kernel

Fredrik <>
Mon Sep 16 11:08:54 CEST 2013


On 09/15/2013 02:12 PM, Anthony Ramine wrote:
> Ping?
>
> This patch will be important in the context of named funs to reduce user surprise with some convoluted snippets of code, e.g.:
>
> 	F = fun Self() ->  Self end, true = F =:= F().
> 	F = fun IsMe(G) when IsMe =:= G ->  ok end, F(F).
>
> Regards,
>
> Le 5 sept. 2013 à 17:40, Anthony Ramine a écrit :
>
>> What happened to that patch?
>>
>> Le 20 mai 2013 à 17:05, Anthony Ramine a écrit :
>>
>>> Still no problem. What was the actual error or crash?
>>>
>>> -- 
>>> Anthony Ramine
>>>
>>> Le 20 mai 2013 à 13:35, Anthony Ramine a écrit :
>>>
>>>> Just native-libs. Will try those now.
>>>>
>>>> -- 
>>>> Anthony Ramine
>>>>
>>>> Le 20 mai 2013 à 09:33, Fredrik a écrit :
>>>>
>>>>> On 05/17/2013 06:50 PM, Anthony Ramine wrote:
>>>>>> I can't reproduce any crash with diameter_dict_parse, could you give me more details about it?
>>>>>>
>>>>> Hello Anthony,
>>>>> ./configure flags are:
>>>>> --enable-hipe --enable-smp-support --enable-native-libs
>>>>> Did you try with those?
>>>>>
>>>>> -- 
>>>>>
>>>>> BR Fredrik Gustafsson
>>>>> Erlang OTP Team
>>>>>
Hello Anthony,
Afaik the same issue is remaining as we discussed in private 
conversation i.e
with these flags the build aborts:
CONFIG_FLAGS = --enable-hipe --enable-smp-support --enable-native-libs

-- 

BR Fredrik Gustafsson
Erlang OTP Team



More information about the erlang-patches mailing list