beam_dict: Speed up storage of funs
beam_dict: Speed up storage of funs

For huge modules with many funs (such as NBAP-PDU-Contents in the asn1
test suite), the call to length/1 in beam_dict:lambda/3 will dominate
the running time of the beam_asm pass.

neeraj9/otp,bugs-erlang-org/otp,neeraj9/otp,lightcyphers/otp,kvakvs/otp,erlang/otp,vladdu/otp,falkevik/otp,dumbbell/otp,matwey/otp,bernardd/otp,mikpe/otp,bernardd/otp,tuncer/otp,weisslj/otp,legoscia/otp,uabboli/otp,vladdu/otp,vinoski/otp,vladdu/otp,getong/otp,vinoski/otp,ahmedshafeeq/otp,emile/otp,bugs-erlang-org/otp,cobusc/otp,saleyn/otp,cobusc/otp,bsmr-erlang/otp,getong/otp,potatosalad/otp,erlang/otp,emile/otp,bsmr-erlang/otp,saleyn/otp,release-project/otp,matwey/otp,lemenkov/otp,legoscia/otp,jj1bdx/otp,ahmedshafeeq/otp,bugs-erlang-org/otp,bugs-erlang-org/otp,saleyn/otp,ferd/otp,lrascao/otp,aboroska/otp,fenollp/otp,tuncer/otp,kvakvs/otp,ahmedshafeeq/otp,RoadRunnr/otp,bjorng/otp,neeraj9/otp,falkevik/otp,g-andrade/otp,mikpe/otp,potatosalad/otp,g-andrade/otp,falkevik/otp,legoscia/otp,falkevik/otp,tuncer/otp,ferd/otp,uabboli/otp,g-andrade/otp,dumbbell/otp,RoadRunnr/otp,g-andrade/otp,RoadRunnr/otp,erlang/otp,bernardd/otp,weisslj/otp,potatosalad/otp,electricimp/otp,electricimp/otp,dumbbell/otp,lemenkov/otp,goertzenator/otp,saleyn/otp,isvilen/otp,massemanet/otp,goertzenator/otp,uabboli/otp,basho/otp,isvilen/otp,mikpe/otp,legoscia/otp,kvakvs/otp,lrascao/otp,saleyn/otp,dgud/otp,aboroska/otp,bjorng/otp,emile/otp,potatosalad/otp,jj1bdx/otp,erlang/otp,goertzenator/otp,aboroska/otp,goertzenator/otp,g-andrade/otp,psyeugenic/otp,electricimp/otp,fenollp/otp,jj1bdx/otp,lrascao/otp,release-project/otp,matwey/otp,erlang/otp,uabboli/otp,jj1bdx/otp,fenollp/otp,matwey/otp,ferd/otp,matwey/otp,erlang/otp,cobusc/otp,goertzenator/otp,lemenkov/otp,electricimp/otp,vladdu/otp,uabboli/otp,rlipscombe/otp,mikpe/otp,bernardd/otp,bjorng/otp,rlipscombe/otp,massemanet/otp,bugs-erlang-org/otp,ferd/otp,getong/otp,potatosalad/otp,g-andrade/otp,lightcyphers/otp,weisslj/otp,erlang/otp,jj1bdx/otp,jj1bdx/otp,lrascao/otp,release-project/otp,bernardd/otp,neeraj9/otp,RaimoNiskanen/otp,potatosalad/otp,kvakvs/otp,fenollp/otp,RoadRunnr/otp,emile/otp,release-project/otp,tuncer/otp,uabboli/otp,legoscia/otp,psyeugenic/otp,goertzenator/otp,getong/otp,isvilen/otp,fenollp/otp,dgud/otp,release-project/otp,RaimoNiskanen/otp,vladdu/otp,emile/otp,basho/otp,rlipscombe/otp,aboroska/otp,aboroska/otp,potatosalad/otp,kvakvs/otp,lemenkov/otp,tuncer/otp,emile/otp,RoadRunnr/otp,cobusc/otp,bernardd/otp,release-project/otp,fenollp/otp,bsmr-erlang/otp,emacsmirror/erlang,vinoski/otp,uabboli/otp,emile/otp,rlipscombe/otp,mikpe/otp,psyeugenic/otp,uabboli/otp,RaimoNiskanen/otp,jj1bdx/otp,legoscia/otp,vinoski/otp,cobusc/otp,RoadRunnr/otp,basho/otp,kvakvs/otp,electricimp/otp,aboroska/otp,lightcyphers/otp,bjorng/otp,electricimp/otp,neeraj9/otp,massemanet/otp,bjorng/otp,massemanet/otp,ferd/otp,ahmedshafeeq/otp,emacsmirror/erlang,weisslj/otp,mikpe/otp,rlipscombe/otp,lrascao/otp,g-andrade/otp,massemanet/otp,lightcyphers/otp,basho/otp,dumbbell/otp,aboroska/otp,matwey/otp,weisslj/otp,bsmr-erlang/otp,cobusc/otp,jj1bdx/otp,weisslj/otp,erlang/otp,lemenkov/otp,lrascao/otp,psyeugenic/otp,g-andrade/otp,bsmr-erlang/otp,electricimp/otp,rlipscombe/otp,erlang/otp,vinoski/otp,tuncer/otp,RoadRunnr/otp,dumbbell/otp,bsmr-erlang/otp,cobusc/otp,potatosalad/otp,aboroska/otp,emacsmirror/erlang,matwey/otp,falkevik/otp,vladdu/otp,psyeugenic/otp,cobusc/otp,RaimoNiskanen/otp,isvilen/otp,vinoski/otp,bsmr-erlang/otp,uabboli/otp,erlang/otp,saleyn/otp,RoadRunnr/otp,vladdu/otp,legoscia/otp,RoadRunnr/otp,potatosalad/otp,getong/otp,neeraj9/otp,isvilen/otp,emile/otp,matwey/otp,electricimp/otp,psyeugenic/otp,tuncer/otp,neeraj9/otp,bjorng/otp,lightcyphers/otp,g-andrade/otp,isvilen/otp,dgud/otp,vinoski/otp,bernardd/otp,dumbbell/otp,RaimoNiskanen/otp,vinoski/otp,kvakvs/otp,bernardd/otp,dgud/otp,dgud/otp,emacsmirror/erlang,lightcyphers/otp,dgud/otp,ferd/otp,emacsmirror/erlang,RaimoNiskanen/otp,ferd/otp,g-andrade/otp,dumbbell/otp,mikpe/otp,dumbbell/otp,release-project/otp,saleyn/otp,bugs-erlang-org/otp,jj1bdx/otp,dgud/otp,falkevik/otp,potatosalad/otp,goertzenator/otp,fenollp/otp,ahmedshafeeq/otp,legoscia/otp,getong/otp,getong/otp,mikpe/otp,bernardd/otp,emacsmirror/erlang,vinoski/otp,basho/otp,aboroska/otp,lrascao/otp,weisslj/otp,fenollp/otp,ahmedshafeeq/otp,ahmedshafeeq/otp,release-project/otp,lrascao/otp,massemanet/otp,getong/otp,falkevik/otp,ferd/otp,emile/otp,rlipscombe/otp,rlipscombe/otp,RaimoNiskanen/otp,jj1bdx/otp,psyeugenic/otp,massemanet/otp,basho/otp,bjorng/otp,lrascao/otp,basho/otp,ahmedshafeeq/otp,psyeugenic/otp,rlipscombe/otp,falkevik/otp,mikpe/otp,lemenkov/otp,isvilen/otp,dgud/otp,vladdu/otp,lightcyphers/otp,massemanet/otp,weisslj/otp,lemenkov/otp,vladdu/otp,dumbbell/otp,getong/otp,isvilen/otp,tuncer/otp,kvakvs/otp,vinoski/otp,saleyn/otp,lightcyphers/otp,bjorng/otp,kvakvs/otp,legoscia/otp,basho/otp,electricimp/otp,bugs-erlang-org/otp,emacsmirror/erlang,emacsmirror/erlang,massemanet/otp,mikpe/otp,bugs-erlang-org/otp,falkevik/otp,bjorng/otp,ferd/otp,emacsmirror/erlang,bsmr-erlang/otp,RaimoNiskanen/otp,bjorng/otp,neeraj9/otp,weisslj/otp,isvilen/otp,lemenkov/otp,rlipscombe/otp,goertzenator/otp,tuncer/otp,saleyn/otp,ahmedshafeeq/otp,dgud/otp,dumbbell/otp,release-project/otp,emacsmirror/erlang,goertzenator/otp,bsmr-erlang/otp,matwey/otp,fenollp/otp,dgud/otp,RaimoNiskanen/otp,isvilen/otp,getong/otp,basho/otp