// Array push - mutating operation // Expect: decision="fallback", reason="policy_denied_mutating" // Run: // NYASH_JIT_EXEC=1 NYASH_JIT_THRESHOLD=1 NYASH_JIT_EVENTS=1 NYASH_JIT_HOSTCALL=1 \ // ./target/release/nyash --backend vm examples/jit_hostcall_array_push_mutating.hako static box Main { main() { local a, x a = new ArrayBox() x = "item1" // Mutating operation - should fallback with policy_denied_mutating a.push(x) return a.length() // ReadOnly - should allow } }