<feed xmlns='http://www.w3.org/2005/Atom'>
<title>moon/zygotec/tests/icon/regression/o3_repeated_replace.expected, branch main</title>
<subtitle> work-in-progress programming language.
</subtitle>
<id>https://git.downsta.ir/moon/zygotec/atom?h=main</id>
<link rel='self' href='https://git.downsta.ir/moon/zygotec/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://git.downsta.ir/moon/zygotec/'/>
<updated>2026-10-15T02:45:36+00:00</updated>
<entry>
<title>find_replace: cover o3 function prologues on every backend</title>
<updated>2026-10-15T02:45:36+00:00</updated>
<author>
<name>zinc</name>
<email>zinc@downsta.ir</email>
</author>
<published>2026-10-15T02:45:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.downsta.ir/moon/zygotec/commit/?id=1db57f77e9c627bc9c00f9e2f827aa72b425b739'/>
<id>urn:sha1:1db57f77e9c627bc9c00f9e2f827aa72b425b739</id>
<content type='text'>
arm64, llvm and the region-interpreter rdrop path now watch the two
prologue words the way the x86-64 jit already did, so icon.replace_function's
lit+jmp patch retires a compiled callee (and clears fn_nat) instead of leaving
a stale stub. three new icon regressions: repeated o3 replace, failed
publication keeps the old entry, and a direct call after warming the region.
</content>
</entry>
</feed>
