diff options
author | Ben Bridle <ben@derelict.engineering> | 2025-09-13 06:28:59 +1200 |
---|---|---|
committer | Ben Bridle <ben@derelict.engineering> | 2025-09-13 07:50:11 +1200 |
commit | b452cc1a0afdfe863b5dd92b8bd9d05fd9e347a8 (patch) | |
tree | 47865f566107dfd983b07e0dff25e02144c5c743 /bedrock-core.wat | |
parent | 60bfb4f0f675ab4cb9b07d6fcd772d46d6b7222a (diff) | |
download | bedrock-js-b452cc1a0afdfe863b5dd92b8bd9d05fd9e347a8.zip |
Zero the cycle counter in WASM core on reset
This was incrementing higher and higher each time the program was
re-run after halting.
Diffstat (limited to 'bedrock-core.wat')
-rw-r--r-- | bedrock-core.wat | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/bedrock-core.wat b/bedrock-core.wat index 4aa8173..9ce04c1 100644 --- a/bedrock-core.wat +++ b/bedrock-core.wat @@ -35,6 +35,7 @@ ;; Re-initialise pointers. (func (export "reset") + (global.set $cc (i64.const 0)) (global.set $ip (global.get $ip-base)) (global.set $wp (global.get $wp-base)) (global.set $rp (global.get $rp-base)) ) |