MCPcopy Create free account
hub / github.com/explodingcamera/tinywasm / exec_jump_non_zero_64

Method exec_jump_non_zero_64

crates/tinywasm/src/interpreter/executor.rs:852–855  ·  view source on GitHub ↗
(&mut self, target_ip: u32)

Source from the content-addressed store, hash-verified

850
851 #[inline(always)]
852 fn exec_jump_non_zero_64(&mut self, target_ip: u32) -> bool {
853 let cond = <i64>::stack_pop(&mut self.store.value_stack) != 0;
854 self.jump_if(cond, target_ip)
855 }
856
857 #[inline(always)]
858 fn exec_jump_local_zero_32(&mut self, target_ip: u32, local: LocalAddr) -> bool {

Callers 1

execMethod · 0.80

Calls 1

jump_ifMethod · 0.80

Tested by

no test coverage detected