aboutsummaryrefslogtreecommitdiff
path: root/kernel/genOpcodeFiles.ml
diff options
context:
space:
mode:
authorGuillaume Melquiond2021-03-25 12:03:40 +0100
committerGuillaume Melquiond2021-03-26 15:18:28 +0100
commitae819deb38c3a962e3badf020705c3d0c6c84e67 (patch)
treef269e1968fd1f6420b4dc459a5d6e30e6a1726d9 /kernel/genOpcodeFiles.ml
parent6d7fdaf8484da81993958d339e411d8e3b1a38c1 (diff)
Make it more obvious when the calling convention of APPLY changes.
Despite their names, APPLY1 to APPLY4 are completely different from APPLY(n) with n = 1 to 4. Indeed, the latter assumes that the return address was already pushed on the stack, before the arguments were. On the other hand, APPLY1 to APPLY4 insert the return address in the middle of the already pushed arguments.
Diffstat (limited to 'kernel/genOpcodeFiles.ml')
0 files changed, 0 insertions, 0 deletions