mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-05-02 04:40:29 +02:00
*** empty log message ***
This commit is contained in:
parent
af988bbf9c
commit
a6df585ae7
4 changed files with 23 additions and 24 deletions
|
@ -54,9 +54,10 @@ VM_DEFINE_INSTRUCTION (nop, "nop", 0, 0, 0)
|
|||
|
||||
VM_DEFINE_INSTRUCTION (halt, "halt", 0, 0, 0)
|
||||
{
|
||||
SCM ret = *sp;
|
||||
SCM ret;
|
||||
vp->time += scm_c_get_internal_run_time () - start_time;
|
||||
HALT_HOOK ();
|
||||
POP (ret);
|
||||
FREE_FRAME ();
|
||||
SYNC_ALL ();
|
||||
return ret;
|
||||
|
@ -490,9 +491,9 @@ VM_DEFINE_INSTRUCTION (return, "return", 0, 0, 1)
|
|||
{
|
||||
SCM ret;
|
||||
vm_return:
|
||||
POP (ret);
|
||||
EXIT_HOOK ();
|
||||
RETURN_HOOK ();
|
||||
POP (ret);
|
||||
FREE_FRAME ();
|
||||
|
||||
/* Restore the last program */
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue