<feed xmlns='http://www.w3.org/2005/Atom'>
<title>yaxpeax-x86/src/long_mode/display.rs, branch 2.2.0</title>
<subtitle>yaxpeax x86 decoder</subtitle>
<link rel='alternate' type='text/html' href='http://git.iximeow.net/yaxpeax-x86/'/>
<entry>
<title>add DisplayRules, docs, doc tests, ..</title>
<updated>2026-07-05T00:09:22+00:00</updated>
<author>
<name>iximeow</name>
<email>me@iximeow.net</email>
</author>
<published>2026-06-19T03:02:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.iximeow.net/yaxpeax-x86/commit/?id=97dbde69221127d2552cb4fc442b90a2c0ff2a95'/>
<id>97dbde69221127d2552cb4fc442b90a2c0ff2a95</id>
<content type='text'>
this includes `trait DisplayRules` as a generic mechanism to control
parts of instruction printing, a `DefaultRules` for the existing
formatting style, and `AbsoluteAddressFormatter` to print instructions
as at some location in an address space.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
this includes `trait DisplayRules` as a generic mechanism to control
parts of instruction printing, a `DefaultRules` for the existing
formatting style, and `AbsoluteAddressFormatter` to print instructions
as at some location in an address space.
</pre>
</div>
</content>
</entry>
<entry>
<title>add MASM-style formatting support in all modes</title>
<updated>2026-07-05T00:08:38+00:00</updated>
<author>
<name>iximeow</name>
<email>me@iximeow.net</email>
</author>
<published>2026-05-31T05:51:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.iximeow.net/yaxpeax-x86/commit/?id=9b24ada2c3a7afa42448fff7ee441ad983530d88'/>
<id>9b24ada2c3a7afa42448fff7ee441ad983530d88</id>
<content type='text'>
this includes a mildly nightmarish bit of test harness to compare
against ml.exe/ml64.exe/dumpbin.exe, which in turn chased out a bunch of
bugs. yay!
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
this includes a mildly nightmarish bit of test harness to compare
against ml.exe/ml64.exe/dumpbin.exe, which in turn chased out a bunch of
bugs. yay!
</pre>
</div>
</content>
</entry>
<entry>
<title>fix mnemonics for prefetcht*</title>
<updated>2026-06-21T16:44:21+00:00</updated>
<author>
<name>iximeow</name>
<email>me@iximeow.net</email>
</author>
<published>2026-06-05T08:21:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.iximeow.net/yaxpeax-x86/commit/?id=953054bb2dd86fb54a320123373ba23c7e08c332'/>
<id>953054bb2dd86fb54a320123373ba23c7e08c332</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>j*cxz/pusha/popa alternate size forms</title>
<updated>2026-05-25T18:00:30+00:00</updated>
<author>
<name>iximeow</name>
<email>me@iximeow.net</email>
</author>
<published>2026-05-25T17:32:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.iximeow.net/yaxpeax-x86/commit/?id=f2a2a09688421f2c532ab6f02527bf68f095407a'/>
<id>f2a2a09688421f2c532ab6f02527bf68f095407a</id>
<content type='text'>
these all existed since forever but the library did not distinguish them
and did not provide prefix information for users to tell which had been
decoded.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
these all existed since forever but the library did not distinguish them
and did not provide prefix information for users to tell which had been
decoded.
</pre>
</div>
</content>
</entry>
<entry>
<title>fair enough on those warnings</title>
<updated>2026-02-14T18:36:48+00:00</updated>
<author>
<name>iximeow</name>
<email>me@iximeow.net</email>
</author>
<published>2026-02-14T18:36:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.iximeow.net/yaxpeax-x86/commit/?id=1dbe370cb0a740c42e5688724684e363ed5bd92e'/>
<id>1dbe370cb0a740c42e5688724684e363ed5bd92e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>document one more stray unsafe</title>
<updated>2024-06-24T22:24:01+00:00</updated>
<author>
<name>iximeow</name>
<email>me@iximeow.net</email>
</author>
<published>2024-06-24T22:21:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.iximeow.net/yaxpeax-x86/commit/?id=24b33d5fdc9513c1b46e99b526d21e0a7b5eea38'/>
<id>24b33d5fdc9513c1b46e99b526d21e0a7b5eea38</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>justify the current max instruction length</title>
<updated>2024-06-24T21:27:25+00:00</updated>
<author>
<name>iximeow</name>
<email>me@iximeow.net</email>
</author>
<published>2024-06-24T21:06:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.iximeow.net/yaxpeax-x86/commit/?id=dd8bd5ce0772b08c271205508e48e98ef1c58ea8'/>
<id>dd8bd5ce0772b08c271205508e48e98ef1c58ea8</id>
<content type='text'>
this is also checked by a new fuzz target
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
this is also checked by a new fuzz target
</pre>
</div>
</content>
</entry>
<entry>
<title>consistently enter register/number/opcode spans</title>
<updated>2024-06-24T20:51:12+00:00</updated>
<author>
<name>iximeow</name>
<email>me@iximeow.net</email>
</author>
<published>2024-06-24T20:51:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.iximeow.net/yaxpeax-x86/commit/?id=ddde47c4c8c2058379b448894bebb3e099ea0585'/>
<id>ddde47c4c8c2058379b448894bebb3e099ea0585</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>rename most operand variants, make them structy rather than tupley</title>
<updated>2024-06-24T19:48:45+00:00</updated>
<author>
<name>iximeow</name>
<email>me@iximeow.net</email>
</author>
<published>2024-06-24T19:48:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.iximeow.net/yaxpeax-x86/commit/?id=1b8019d5b39a05c109399b8628a1082bfec79755'/>
<id>1b8019d5b39a05c109399b8628a1082bfec79755</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix several sources of dead code warnings in various crate configs</title>
<updated>2024-06-24T05:22:31+00:00</updated>
<author>
<name>iximeow</name>
<email>me@iximeow.net</email>
</author>
<published>2024-06-24T05:22:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.iximeow.net/yaxpeax-x86/commit/?id=25b9a530b3b19b9dcb27b9596df51f43bb272bd8'/>
<id>25b9a530b3b19b9dcb27b9596df51f43bb272bd8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
