Reword comment about $trampoline a little
This commit is contained in:
@@ -1060,10 +1060,10 @@
|
|||||||
|
|
||||||
;; Outer interpreter
|
;; Outer interpreter
|
||||||
|
|
||||||
;; The trampoline is the workaround for WebAssembly's lack of
|
;; The trampoline is a workaround for WebAssembly's lack of indirect
|
||||||
;; indirect jumps, and lack of addresses for code. Instead of
|
;; jumps and code addresses. Instead of jumping into the next
|
||||||
;; jumping into the next codeword, NEXT sets the $fn global to the
|
;; codeword, NEXT sets the $fn global to the function index of the
|
||||||
;; function index of the next codeword and returns to the trampoline.
|
;; next codeword and returns to the trampoline.
|
||||||
;;
|
;;
|
||||||
;; This way, we can simulate jumping to the code within WebAssembly's
|
;; This way, we can simulate jumping to the code within WebAssembly's
|
||||||
;; restrictions without the WebAssembly call stack growing unbounded
|
;; restrictions without the WebAssembly call stack growing unbounded
|
||||||
|
|||||||
Reference in New Issue
Block a user