aboutsummaryrefslogtreecommitdiffstats
path: root/erts/emulator/beam/beam_load.c
diff options
context:
space:
mode:
authorSverker Eriksson <[email protected]>2017-10-17 17:09:32 +0200
committerSverker Eriksson <[email protected]>2017-10-17 17:09:32 +0200
commit5a2680b776ba8409f7b7cf88558aa96cdc0bae27 (patch)
treea203ad088a8393fffa570ed59fcad3327908e1bc /erts/emulator/beam/beam_load.c
parent03fa17e92d3baf9334e137b3bff5a3ce10b5ba2a (diff)
parenta8592b3399f1a6516a9f5c8910f588ec0f30b7c3 (diff)
downloadotp-5a2680b776ba8409f7b7cf88558aa96cdc0bae27.tar.gz
otp-5a2680b776ba8409f7b7cf88558aa96cdc0bae27.tar.bz2
otp-5a2680b776ba8409f7b7cf88558aa96cdc0bae27.zip
Merge branch 'sverker/on_load-nonblocking/OTP-14680'
* sverker/on_load-nonblocking/OTP-14680: erts: Remove scheduler blocking during finish_after_on_load_2
Diffstat (limited to 'erts/emulator/beam/beam_load.c')
-rw-r--r--erts/emulator/beam/beam_load.c5
1 files changed, 0 insertions, 5 deletions
diff --git a/erts/emulator/beam/beam_load.c b/erts/emulator/beam/beam_load.c
index 00dd28b26c..bbccd0b79d 100644
--- a/erts/emulator/beam/beam_load.c
+++ b/erts/emulator/beam/beam_load.c
@@ -806,11 +806,6 @@ erts_finish_loading(Binary* magic, Process* c_p,
struct erl_module_instance* inst_p;
Uint size;
- /*
- * No other process may run since we will update the export
- * table which is not protected by any locks.
- */
-
ERTS_LC_ASSERT(erts_initialized == 0 || erts_has_code_write_permission() ||
erts_thr_progress_is_blocking());
/*