<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	
	>
<channel>
	<title>
	Comments on: DisasMSIL and CFF Explorer	</title>
	<atom:link href="https://ntcore.com/disasmsil-and-cff-explorer/feed/" rel="self" type="application/rss+xml" />
	<link>https://ntcore.com/disasmsil-and-cff-explorer/</link>
	<description></description>
	<lastBuildDate>Wed, 07 May 2008 23:47:00 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9</generator>
	<item>
		<title>
		By: Ntoskrnl		</title>
		<link>https://ntcore.com/disasmsil-and-cff-explorer/#comment-106</link>

		<dc:creator><![CDATA[Ntoskrnl]]></dc:creator>
		<pubDate>Wed, 07 May 2008 23:47:00 +0000</pubDate>
		<guid isPermaLink="false">http://rcecafe.net/?p=32#comment-106</guid>

					<description><![CDATA[Michael, at some point during my life I too had that ISO document (that&#039;s how I added the opcodes back then), but now, after 2 years, I&#039;m unable to find it. Every link on the internet points at the doc where these opcodes are missing. I spent like an hour looking for the up-to-date version. I&#039;m pretty embaressed to say that I couldn&#039;t find it.&lt;br/&gt;&lt;br/&gt;You&#039;re right, I just checked in the Rotor source code and these opcodes are present as annotation opcodes. I really appreciate your contribution. I&#039;ll add them in a couple of days. Even if they&#039;re not used any longer, one never knows.. &lt;br/&gt;&lt;br/&gt;Thanks again.]]></description>
			<content:encoded><![CDATA[<p>Michael, at some point during my life I too had that ISO document (that&#8217;s how I added the opcodes back then), but now, after 2 years, I&#8217;m unable to find it. Every link on the internet points at the doc where these opcodes are missing. I spent like an hour looking for the up-to-date version. I&#8217;m pretty embaressed to say that I couldn&#8217;t find it.</p>
<p>You&#8217;re right, I just checked in the Rotor source code and these opcodes are present as annotation opcodes. I really appreciate your contribution. I&#8217;ll add them in a couple of days. Even if they&#8217;re not used any longer, one never knows.. </p>
<p>Thanks again.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Michael		</title>
		<link>https://ntcore.com/disasmsil-and-cff-explorer/#comment-105</link>

		<dc:creator><![CDATA[Michael]]></dc:creator>
		<pubDate>Wed, 07 May 2008 22:43:00 +0000</pubDate>
		<guid isPermaLink="false">http://rcecafe.net/?p=32#comment-105</guid>

					<description><![CDATA[Daniel, actually ldelem, stelem and unbox.any are defined in the ISO/IEC 23271:2006 (E) version of the standard. I have the 5 partition in one PDF version of the standard and the three opcodes are defined there.&lt;br/&gt;&lt;br/&gt;There are however some opcodes, which are not defined officially. These are primarily all Annotation opcodes, if you google them you&#039;ll find them. I&#039;ve included their definitions in my SharpOS JIT compiler code for completeness:&lt;br/&gt;&lt;br/&gt;        ann.call        = 0x0C7&lt;br/&gt;        ann.catch       = 0x0C8&lt;br/&gt;        ann.dead        = 0x0C9&lt;br/&gt;        ann.hoisted     = 0x0CA&lt;br/&gt;        ann.hoistedcall = 0x0CB&lt;br/&gt;        ann.lab         = 0x0CC&lt;br/&gt;        ann.def         = 0x0CD&lt;br/&gt;        ann.ref.s       = 0x0CE&lt;br/&gt;        ann.phi         = 0x0CF&lt;br/&gt;&lt;br/&gt;These were defined in beta 1 of .NET and have since either disappeared or did not make it into the standard. &lt;br/&gt;&lt;br/&gt;I suppose they are still used somehow and somewhere.]]></description>
			<content:encoded><![CDATA[<p>Daniel, actually ldelem, stelem and unbox.any are defined in the ISO/IEC 23271:2006 (E) version of the standard. I have the 5 partition in one PDF version of the standard and the three opcodes are defined there.</p>
<p>There are however some opcodes, which are not defined officially. These are primarily all Annotation opcodes, if you google them you&#8217;ll find them. I&#8217;ve included their definitions in my SharpOS JIT compiler code for completeness:</p>
<p>        ann.call        = 0x0C7<br />        ann.catch       = 0x0C8<br />        ann.dead        = 0x0C9<br />        ann.hoisted     = 0x0CA<br />        ann.hoistedcall = 0x0CB<br />        ann.lab         = 0x0CC<br />        ann.def         = 0x0CD<br />        ann.ref.s       = 0x0CE<br />        ann.phi         = 0x0CF</p>
<p>These were defined in beta 1 of .NET and have since either disappeared or did not make it into the standard. </p>
<p>I suppose they are still used somehow and somewhere.</p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
