<feed xmlns='http://www.w3.org/2005/Atom'>
<title>yaxpeax-x86/CHANGELOG, branch 1.0.4</title>
<subtitle>yaxpeax x86 decoder</subtitle>
<link rel='alternate' type='text/html' href='http://git.iximeow.net/yaxpeax-x86/'/>
<entry>
<title>fix incorrect decodes with scas and 67-prefixes</title>
<updated>2021-07-22T07:31:02+00:00</updated>
<author>
<name>iximeow</name>
<email>me@iximeow.net</email>
</author>
<published>2021-07-22T07:31:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.iximeow.net/yaxpeax-x86/commit/?id=4371ed02ac30cb56ec4ddbf60c87e85c183d860b'/>
<id>4371ed02ac30cb56ec4ddbf60c87e85c183d860b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix doc items, add example for use of yaxpeax_x86 by yaxpeax_arch traits</title>
<updated>2021-07-06T22:24:13+00:00</updated>
<author>
<name>iximeow</name>
<email>me@iximeow.net</email>
</author>
<published>2021-07-06T22:23:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.iximeow.net/yaxpeax-x86/commit/?id=a3c2c7486ef6830751fd0a5e2a6cb91b432f28a5'/>
<id>a3c2c7486ef6830751fd0a5e2a6cb91b432f28a5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>remove stale `! user beware !` line from readme</title>
<updated>2021-07-05T01:52:26+00:00</updated>
<author>
<name>iximeow</name>
<email>me@iximeow.net</email>
</author>
<published>2021-07-05T01:52:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.iximeow.net/yaxpeax-x86/commit/?id=e21703dbd5498d9114ff2354ddd30b8a11cfe47d'/>
<id>e21703dbd5498d9114ff2354ddd30b8a11cfe47d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix docs link</title>
<updated>2021-07-05T00:39:18+00:00</updated>
<author>
<name>iximeow</name>
<email>me@iximeow.net</email>
</author>
<published>2021-07-05T00:38:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.iximeow.net/yaxpeax-x86/commit/?id=03fa14970be8ac8eb2bf8d7a828ebe2ef61f84d1'/>
<id>03fa14970be8ac8eb2bf8d7a828ebe2ef61f84d1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>update changelog for 1.0 release</title>
<updated>2021-07-04T23:30:33+00:00</updated>
<author>
<name>iximeow</name>
<email>me@iximeow.net</email>
</author>
<published>2021-07-04T23:30:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.iximeow.net/yaxpeax-x86/commit/?id=61e625b85ff51fea84550788489993c33dff432c'/>
<id>61e625b85ff51fea84550788489993c33dff432c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix ShowContextual rendering error with stale data and operands, publish 0.2.2</title>
<updated>2021-05-17T02:00:03+00:00</updated>
<author>
<name>iximeow</name>
<email>me@iximeow.net</email>
</author>
<published>2021-05-17T02:00:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.iximeow.net/yaxpeax-x86/commit/?id=beff8d0f33bc4152422c175ff720fdba0dc021da'/>
<id>beff8d0f33bc4152422c175ff720fdba0dc021da</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>0.2.1</title>
<updated>2021-05-07T07:13:58+00:00</updated>
<author>
<name>iximeow</name>
<email>me@iximeow.net</email>
</author>
<published>2021-05-07T07:13:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.iximeow.net/yaxpeax-x86/commit/?id=e483a562a84204e4e1dd2543e080e9f879a89d82'/>
<id>e483a562a84204e4e1dd2543e080e9f879a89d82</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bump to 0.2.0 and write a changelog</title>
<updated>2021-03-23T07:20:14+00:00</updated>
<author>
<name>iximeow</name>
<email>me@iximeow.net</email>
</author>
<published>2021-03-23T07:20:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.iximeow.net/yaxpeax-x86/commit/?id=ea5da6beadca3ba63729f03fc40a284e890ccbc7'/>
<id>ea5da6beadca3ba63729f03fc40a284e890ccbc7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>support xchg AX/reg</title>
<updated>2021-01-16T02:41:16+00:00</updated>
<author>
<name>iximeow</name>
<email>me@iximeow.net</email>
</author>
<published>2021-01-16T02:40:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.iximeow.net/yaxpeax-x86/commit/?id=6232e8b1daf7067cb2e8065687530d5f88ecb46d'/>
<id>6232e8b1daf7067cb2e8065687530d5f88ecb46d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>small perf tweaks</title>
<updated>2021-01-16T02:21:19+00:00</updated>
<author>
<name>iximeow</name>
<email>me@iximeow.net</email>
</author>
<published>2021-01-16T02:15:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.iximeow.net/yaxpeax-x86/commit/?id=d8083b08dc987adeda73fb13298383c6cf519596'/>
<id>d8083b08dc987adeda73fb13298383c6cf519596</id>
<content type='text'>
clearing reg_rrr and reg_mmm more efficiently is an extremely small win,
but a win

read_imm_signed generally should inline well and runs afoul of some
heuristic. inlining gets about 8% improved throughput on the
(unrealistic) in-repo benchmark

it would be great to be able to avoid bounds checks somehow; it looks
like they alone are another ~10% of decode time. i'm not sure how to
pull that off while retaining the generic iterator parameter. might just
not be possible.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
clearing reg_rrr and reg_mmm more efficiently is an extremely small win,
but a win

read_imm_signed generally should inline well and runs afoul of some
heuristic. inlining gets about 8% improved throughput on the
(unrealistic) in-repo benchmark

it would be great to be able to avoid bounds checks somehow; it looks
like they alone are another ~10% of decode time. i'm not sure how to
pull that off while retaining the generic iterator parameter. might just
not be possible.
</pre>
</div>
</content>
</entry>
</feed>
