diff options
author | Sverker Eriksson <[email protected]> | 2018-01-17 20:00:49 +0100 |
---|---|---|
committer | Sverker Eriksson <[email protected]> | 2018-01-17 20:00:49 +0100 |
commit | d57d91427e1ddb09cbf55cac2014a368fe717b46 (patch) | |
tree | 472f228c23ba7bb03f32a91d05c4e6f2e7e50960 /erts/emulator/beam/erl_nif_api_funcs.h | |
parent | 19b7ccfe076d88a96b62f3222f38be31bb087df2 (diff) | |
download | otp-d57d91427e1ddb09cbf55cac2014a368fe717b46.tar.gz otp-d57d91427e1ddb09cbf55cac2014a368fe717b46.tar.bz2 otp-d57d91427e1ddb09cbf55cac2014a368fe717b46.zip |
Fix slow hipe execution
particularly slow erlc when compiler is hipe compiled.
hipe_unified_loader:load did not patch external call sites
and instead caused a double hipe mode switch per call.
hipe_unified_loader:load is only used
for early modules first loaded as beam
and by code:atomic_load and friends.
Diffstat (limited to 'erts/emulator/beam/erl_nif_api_funcs.h')
0 files changed, 0 insertions, 0 deletions