diff options
author | Björn Gustavsson <[email protected]> | 2019-08-16 16:04:02 +0200 |
---|---|---|
committer | Björn Gustavsson <[email protected]> | 2019-08-22 13:37:41 +0200 |
commit | 8041849a8e55281b4d954e63e9415995607e1870 (patch) | |
tree | 834f0ef2393ca6e8a39222906dd7f3795d049740 /.dir-locals.el | |
parent | 25fe3fb23c594d735cb6ebae120910e44f0cdae4 (diff) | |
download | otp-8041849a8e55281b4d954e63e9415995607e1870.tar.gz otp-8041849a8e55281b4d954e63e9415995607e1870.tar.bz2 otp-8041849a8e55281b4d954e63e9415995607e1870.zip |
Optimize deallocate_return instructions
Eliminating the CP register and putting continuation
pointers directly on the stack made the deallocate_return
instruction slower.
Try to mitigate this slow down by specializing deallocate_return
for small stack. For the move_deallocate_return instruction,
reorder instructions to make it possible to execute the read
instructions in parallel.
Diffstat (limited to '.dir-locals.el')
0 files changed, 0 insertions, 0 deletions