mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-04-30 11:50:28 +02:00
Language fix
* doc/ref/vm.texi: Fix bad sentence.
This commit is contained in:
parent
bb0860a0e5
commit
52398d1db4
1 changed files with 9 additions and 9 deletions
|
@ -424,15 +424,15 @@ involved making an object (@code{ip} 3), putting a code pointer in it
|
||||||
(@code{ip} 11).
|
(@code{ip} 11).
|
||||||
|
|
||||||
The second stanza disassembles the code for the closure. After the
|
The second stanza disassembles the code for the closure. After the
|
||||||
prelude, all of the code between @code{ip} 5 and 24 related to loading
|
prelude, all of the code between @code{ip} 5 and 24 is related to
|
||||||
the load the variable for the toplevel variable @code{foo} into slot 1.
|
loading the toplevel variable @code{foo} into slot 1. This lookup
|
||||||
This lookup happens only once, and is associated with a cache; after the
|
happens only once, and is associated with a cache; after the first run,
|
||||||
first run, the value in the cache will be a bound variable, and the code
|
the value in the cache will be a bound variable, and the code will jump
|
||||||
will jump from @code{ip} 7 to 26. On the first run, Guile gets the
|
from @code{ip} 7 to 26. On the first run, Guile gets the module
|
||||||
module associated with the function, calls out to a run-time routine to
|
associated with the function, calls out to a run-time routine to look up
|
||||||
look up the variable, and checks that the variable is bound before
|
the variable, and checks that the variable is bound before initializing
|
||||||
initializing the cache. Either way, @code{ip} 26 dereferences the
|
the cache. Either way, @code{ip} 26 dereferences the variable into
|
||||||
variable into local 2.
|
local 2.
|
||||||
|
|
||||||
What follows is the allocation and initialization of the vector return
|
What follows is the allocation and initialization of the vector return
|
||||||
value. @code{Ip} 27 does the allocation, and the following two
|
value. @code{Ip} 27 does the allocation, and the following two
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue