[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Guile-commits] 06/08: Update "VM Concepts"
From: |
Andy Wingo |
Subject: |
[Guile-commits] 06/08: Update "VM Concepts" |
Date: |
Fri, 28 Sep 2018 08:40:41 -0400 (EDT) |
wingo pushed a commit to branch master
in repository guile.
commit 7e623d10145ab6d3d8fac75f95268c5b953e5a36
Author: Andy Wingo <address@hidden>
Date: Fri Sep 28 12:15:30 2018 +0200
Update "VM Concepts"
* doc/ref/vm.texi (VM Concepts): Update.
---
doc/ref/vm.texi | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/doc/ref/vm.texi b/doc/ref/vm.texi
index 76e0939..59c36b6 100644
--- a/doc/ref/vm.texi
+++ b/doc/ref/vm.texi
@@ -118,9 +118,9 @@ discussed in @ref{Extending the Compiler}.
@node VM Concepts
@subsection VM Concepts
-Compiled code is run by a virtual machine (VM). Each thread has its own
-VM. The virtual machine executes the sequence of instructions in a
-procedure.
+The bytecode in a Scheme procedure is interpreted by a virtual machine
+(VM). Each thread has its own instantiation of the VM. The virtual
+machine executes the sequence of instructions in a procedure.
Each VM instruction starts by indicating which operation it is, and then
follows by encoding its source and destination operands. Each procedure
- [Guile-commits] branch master updated (a74b4a4 -> 4c53593), Andy Wingo, 2018/09/28
- [Guile-commits] 07/08: Update "Stack Layout", Andy Wingo, 2018/09/28
- [Guile-commits] 08/08: Update "Variables and the VM", Andy Wingo, 2018/09/28
- [Guile-commits] 04/08: Update "A Virtual Machine for Guile", Andy Wingo, 2018/09/28
- [Guile-commits] 06/08: Update "VM Concepts",
Andy Wingo <=
- [Guile-commits] 01/08: Update history.texi., Andy Wingo, 2018/09/28
- [Guile-commits] 02/08: Update Conservative GC section of manual, Andy Wingo, 2018/09/28
- [Guile-commits] 03/08: Update data representation chapter in the manual, Andy Wingo, 2018/09/28
- [Guile-commits] 05/08: Update "Why a VM?", Andy Wingo, 2018/09/28