From b452cc1a0afdfe863b5dd92b8bd9d05fd9e347a8 Mon Sep 17 00:00:00 2001 From: Ben Bridle Date: Sat, 13 Sep 2025 06:28:59 +1200 Subject: Zero the cycle counter in WASM core on reset This was incrementing higher and higher each time the program was re-run after halting. --- bedrock-core.wat | 1 + 1 file changed, 1 insertion(+) (limited to 'bedrock-core.wat') 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)) ) -- cgit v1.2.3-70-g09d2