<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>DebuggerVisualizer for DynamicMethod (Show me the IL)</title><link>http://blogs.msdn.com/haibo_luo/archive/2005/10/25/DebuggerVisualizer-for-DynamicMethod-_2800_Show-me-the-IL_2900_.aspx</link><description>Have you ever tried DynamicMethod, one of the coolest features in the .NET 2.0? Hope you have; otherwise, you can try it now with the examples 1 , 2 . Like emitting IL to MethodBuilder, we first get ILGenerator from a DynamicMethod, and make a series</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: DebuggerVisualizer for DynamicMethod (Show me the IL)</title><link>http://blogs.msdn.com/haibo_luo/archive/2005/10/25/DebuggerVisualizer-for-DynamicMethod-_2800_Show-me-the-IL_2900_.aspx#484972</link><pubDate>Wed, 26 Oct 2005 06:09:07 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:484972</guid><dc:creator>jmstall</dc:creator><description>This is very cool.&lt;br&gt;FWIW, the CLR also offers full support for debugging traditional Reflection-Emit code, including stepping and setting breakpoints. &lt;br&gt;See here: &lt;br&gt;&lt;a rel="nofollow" target="_new" href="http://blogs.msdn.com/jmstall/archive/2005/02/03/366429.aspx"&gt;http://blogs.msdn.com/jmstall/archive/2005/02/03/366429.aspx&lt;/a&gt; &lt;br&gt;for details.&lt;br&gt;</description></item><item><title>re: DebuggerVisualizer for DynamicMethod (Show me the IL)</title><link>http://blogs.msdn.com/haibo_luo/archive/2005/10/25/DebuggerVisualizer-for-DynamicMethod-_2800_Show-me-the-IL_2900_.aspx#507430</link><pubDate>Tue, 27 Dec 2005 00:00:02 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:507430</guid><dc:creator>Toby Altman</dc:creator><description>Very nice.  There might be one problem with it,&lt;br&gt; the offsets for branches are always zero, as in line il_0008 above.  This is true even after CreateDelegate or Invoke of the DynamicMethod has been called.</description></item><item><title>re: DebuggerVisualizer for DynamicMethod (Show me the IL)</title><link>http://blogs.msdn.com/haibo_luo/archive/2005/10/25/DebuggerVisualizer-for-DynamicMethod-_2800_Show-me-the-IL_2900_.aspx#508134</link><pubDate>Fri, 30 Dec 2005 05:38:54 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:508134</guid><dc:creator>Haibo_Luo</dc:creator><description>Thank you Toby. This is my bug. Trying to fix it soon</description></item><item><title>DynamicMethod - New .Net 2.0 Feature</title><link>http://blogs.msdn.com/haibo_luo/archive/2005/10/25/DebuggerVisualizer-for-DynamicMethod-_2800_Show-me-the-IL_2900_.aspx#519545</link><pubDate>Mon, 30 Jan 2006 21:49:25 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:519545</guid><dc:creator>this.DataBindings.Add(new Binding(</dc:creator><description /></item><item><title>My Tech-Ed Talk: Deep Reflection - What's new &amp;amp;amp; Hot in Reflection 2.0</title><link>http://blogs.msdn.com/haibo_luo/archive/2005/10/25/DebuggerVisualizer-for-DynamicMethod-_2800_Show-me-the-IL_2900_.aspx#581473</link><pubDate>Sun, 23 Apr 2006 03:40:53 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:581473</guid><dc:creator>ISerializable in Israel</dc:creator><description>My upcoming Tech-Ed Talk in Israel will be all about what’s new and Cool in .NET 2.0 Reflection. Over...</description></item><item><title>re: DebuggerVisualizer for DynamicMethod (Show me the IL)</title><link>http://blogs.msdn.com/haibo_luo/archive/2005/10/25/DebuggerVisualizer-for-DynamicMethod-_2800_Show-me-the-IL_2900_.aspx#648729</link><pubDate>Tue, 27 Jun 2006 21:06:54 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:648729</guid><dc:creator>Mr. Disassembler</dc:creator><description>Many many thanks, this is extremely useful for poking MSIL that my code has generated; I don't know what I'd do without it.</description></item><item><title>Generic method invocation at runtime without using reflection – DynamicMethods</title><link>http://blogs.msdn.com/haibo_luo/archive/2005/10/25/DebuggerVisualizer-for-DynamicMethod-_2800_Show-me-the-IL_2900_.aspx#656375</link><pubDate>Wed, 05 Jul 2006 02:47:37 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:656375</guid><dc:creator>Manuel Abadia's ASP.NET stuff</dc:creator><description>Being able to dynamically call an arbitrary method on an object or the ability t</description></item><item><title>Take Two: IL Visualizer</title><link>http://blogs.msdn.com/haibo_luo/archive/2005/10/25/DebuggerVisualizer-for-DynamicMethod-_2800_Show-me-the-IL_2900_.aspx#1090700</link><pubDate>Fri, 17 Nov 2006 04:02:16 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1090700</guid><dc:creator>Haibo Luo's weblog</dc:creator><description>&lt;p&gt;I was glad to hear many positive feedbacks about the DebuggerVisualizer for DynamicMethod ; on the sad&lt;/p&gt;
</description></item><item><title>re: DebuggerVisualizer for DynamicMethod (Show me the IL)</title><link>http://blogs.msdn.com/haibo_luo/archive/2005/10/25/DebuggerVisualizer-for-DynamicMethod-_2800_Show-me-the-IL_2900_.aspx#1380104</link><pubDate>Fri, 29 Dec 2006 18:56:11 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1380104</guid><dc:creator>Jonathan Pierce</dc:creator><description>&lt;p&gt;Your DynamicMethod support in your ILReader here doesn't work when the DynamicMethod is created from an existing Method as you describe here:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://blogs.msdn.com/haibo_luo/archive/2006/11/07/turn-methodinfo-to-dynamicmethod.aspx"&gt;http://blogs.msdn.com/haibo_luo/archive/2006/11/07/turn-methodinfo-to-dynamicmethod.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Can you update the sample so it supports DynamicMethods created either way? Also, can you add the DynamicMethod support to the ILReader library on GotDotNet?&lt;/p&gt;
</description></item><item><title>re: DebuggerVisualizer for DynamicMethod (Show me the IL)</title><link>http://blogs.msdn.com/haibo_luo/archive/2005/10/25/DebuggerVisualizer-for-DynamicMethod-_2800_Show-me-the-IL_2900_.aspx#1988533</link><pubDate>Thu, 29 Mar 2007 16:43:06 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1988533</guid><dc:creator>Fabio Z</dc:creator><description>&lt;p&gt;Hi, I don't know if there are some updates, but I added some (incomplete) code to get the .locals directive at the top of IL returned code (in this way I can see if I push the value to the right variable).&lt;/p&gt;
&lt;p&gt;If you'd like it let me know at support[at]neodatatype[dot]net.&lt;/p&gt;
</description></item><item><title>2008-03-08 links</title><link>http://blogs.msdn.com/haibo_luo/archive/2005/10/25/DebuggerVisualizer-for-DynamicMethod-_2800_Show-me-the-IL_2900_.aspx#8996242</link><pubDate>Sat, 11 Oct 2008 21:26:46 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8996242</guid><dc:creator>IWebThereforeIAm</dc:creator><description>&lt;p&gt;IL Visualization DebuggerVisualizer for DynamicMethod Take Two: IL Visualizer The Marvels of Monads Generics in C#, Java, and C++ AmazNode] You give it a topic and it searches Amazon, displaying a network of related items. .NET BackgroundWorker class..&lt;/p&gt;
</description></item></channel></rss>