diff options
author | Björn Gustavsson <[email protected]> | 2017-09-19 06:33:06 +0200 |
---|---|---|
committer | Björn Gustavsson <[email protected]> | 2017-10-05 12:37:56 +0200 |
commit | 22d2a00aebf0eef878af95d8b7598adbfca06e7e (patch) | |
tree | f5598c7bd2d965fa9416d4e0e1ec11925e71a173 /erts/emulator/internal_doc/SuperCarrier.md | |
parent | e1c9772ffdacae4007209ac5a82758b8e0d3cec4 (diff) | |
download | otp-22d2a00aebf0eef878af95d8b7598adbfca06e7e.tar.gz otp-22d2a00aebf0eef878af95d8b7598adbfca06e7e.tar.bz2 otp-22d2a00aebf0eef878af95d8b7598adbfca06e7e.zip |
Use 32-bits pointers to C code
On a 64-bit machine, we only need 32 bits to store a pointer to
the C code that implements a BEAM instruction. Refactor the code
to only use the lower 32 bits of each instruction word, and take
care to preserve the high 32 bits.
Diffstat (limited to 'erts/emulator/internal_doc/SuperCarrier.md')
0 files changed, 0 insertions, 0 deletions