Skip to content

Commit f54b5b8

Browse files
authored
[spec] Remove an obsolete exec step (#1580)
1 parent 4c249c5 commit f54b5b8

File tree

1 file changed

+4
-6
lines changed

1 file changed

+4
-6
lines changed

document/core/exec/instructions.rst

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2912,15 +2912,13 @@ Invocation of :ref:`function address <syntax-funcaddr>` :math:`a`
29122912

29132913
7. Pop the values :math:`\val^n` from the stack.
29142914

2915-
8. Let :math:`\val_0^\ast` be the list of zero values of types :math:`t^\ast`.
2915+
8. Let :math:`F` be the :ref:`frame <syntax-frame>` :math:`\{ \AMODULE~f.\FIMODULE, \ALOCALS~\val^n~(\default_t)^\ast \}`.
29162916

2917-
9. Let :math:`F` be the :ref:`frame <syntax-frame>` :math:`\{ \AMODULE~f.\FIMODULE, \ALOCALS~\val^n~(\default_t)^\ast \}`.
2917+
9. Push the activation of :math:`F` with arity :math:`m` to the stack.
29182918

2919-
10. Push the activation of :math:`F` with arity :math:`m` to the stack.
2919+
10. Let :math:`L` be the :ref:`label <syntax-label>` whose arity is :math:`m` and whose continuation is the end of the function.
29202920

2921-
11. Let :math:`L` be the :ref:`label <syntax-label>` whose arity is :math:`m` and whose continuation is the end of the function.
2922-
2923-
12. :ref:`Enter <exec-instr-seq-enter>` the instruction sequence :math:`\instr^\ast` with label :math:`L`.
2921+
11. :ref:`Enter <exec-instr-seq-enter>` the instruction sequence :math:`\instr^\ast` with label :math:`L`.
29242922

29252923
.. math::
29262924
~\\[-1ex]

0 commit comments

Comments
 (0)