aboutsummaryrefslogtreecommitdiffstats
path: root/erts/emulator/beam
diff options
context:
space:
mode:
authorMikael Pettersson <[email protected]>2010-01-27 11:32:05 +0100
committerBjörn Gustavsson <[email protected]>2010-01-27 16:35:07 +0100
commit38cec58103fb69b995e29cdd186061b8dc233d9d (patch)
treea9bd657b0209bb37fe32c4c7da03b1e717722e16 /erts/emulator/beam
parentfabf2e7b08fedd7e8e8cfcebd0cca059eee92658 (diff)
downloadotp-38cec58103fb69b995e29cdd186061b8dc233d9d.tar.gz
otp-38cec58103fb69b995e29cdd186061b8dc233d9d.tar.bz2
otp-38cec58103fb69b995e29cdd186061b8dc233d9d.zip
fix hipe loader SMP non-atomicity error
Loading native code is a multi-step operation that needs to be atomic, but the HiPE loader failed to ensure that. This caused corruption of runtime system structure in some cases. Fix by blocking multi_scheduling around main loader entry points. Signed-off-by: Mikael Pettersson <[email protected]>
Diffstat (limited to 'erts/emulator/beam')
0 files changed, 0 insertions, 0 deletions