aboutsummaryrefslogtreecommitdiffstats
path: root/lib/compiler/src/beam_dict.erl
diff options
context:
space:
mode:
authorBjörn Gustavsson <[email protected]>2015-11-10 15:41:59 +0100
committerBjörn Gustavsson <[email protected]>2015-11-11 06:00:38 +0100
commit9106490ce6fa3e21641ae0dc66f20b18f755fec3 (patch)
tree620987f25c1a99926e27bb8cab8fa8d9fb835c4e /lib/compiler/src/beam_dict.erl
parent80f9c7d0650330d53a3c457d85916447abe17194 (diff)
downloadotp-9106490ce6fa3e21641ae0dc66f20b18f755fec3.tar.gz
otp-9106490ce6fa3e21641ae0dc66f20b18f755fec3.tar.bz2
otp-9106490ce6fa3e21641ae0dc66f20b18f755fec3.zip
beam_asm: Speed up assembly for modules with many exports
Eliminate searching in the list of exported functions in favor of using a map. For modules with a huge number of exported functions (such as NBAP-PDU-Contents in the asn1 test suite), that will mean a significant speed-up.
Diffstat (limited to 'lib/compiler/src/beam_dict.erl')
0 files changed, 0 insertions, 0 deletions