diff options
author | Björn Gustavsson <[email protected]> | 2012-06-18 15:10:30 +0200 |
---|---|---|
committer | Björn Gustavsson <[email protected]> | 2012-06-20 11:14:27 +0200 |
commit | c4e9dba58a1bba6aee6e41e762a675e8d80ee7ea (patch) | |
tree | d7fd6efab5289c0015e0ba3e4aad4d540b4ec8a4 /erts/emulator/beam/erl_bif_guard.c | |
parent | 67d2e30e77db74d0852421c21362d1a9374780e1 (diff) | |
download | otp-c4e9dba58a1bba6aee6e41e762a675e8d80ee7ea.tar.gz otp-c4e9dba58a1bba6aee6e41e762a675e8d80ee7ea.tar.bz2 otp-c4e9dba58a1bba6aee6e41e762a675e8d80ee7ea.zip |
sys_pre_expand: Eliminate bottleneck for modules with many functions
Use a gb_set instead of an ordset to store the set of defined
functions in the module to avoid quadritic time complexity.
Diffstat (limited to 'erts/emulator/beam/erl_bif_guard.c')
0 files changed, 0 insertions, 0 deletions