Reword comment about $trampoline a little

This commit is contained in:
2026-02-26 18:10:27 +00:00
parent 59ee6149e5
commit 5dcc5de722

View File

@@ -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