<?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>How to use Visual Studio to investigate code generation questions in managed code. </title><link>http://blogs.msdn.com/vancem/archive/2006/02/20/how-to-use-visual-studio-to-investigate-code-generation-questions-in-managed-code.aspx</link><description>Introduction: What does ‘foreach’ actually do? It is not uncommon for a new group to want to use manage code to pepper the CLR team with performance questions. They want to know how expensive ‘foreach’ is, or whether certain methods get inlined or a variety</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Getting down to the metal: using the CLR Runtime's SOS extention in Visual Studio</title><link>http://blogs.msdn.com/vancem/archive/2006/02/20/how-to-use-visual-studio-to-investigate-code-generation-questions-in-managed-code.aspx#545597</link><pubDate>Tue, 07 Mar 2006 23:27:34 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:545597</guid><dc:creator>vancem's WebLog</dc:creator><description>In my last blog&amp;amp;amp;nbsp;I talked a bit about how you go about using Visual Studio to look at &amp;amp;quot;Release&amp;amp;quot; code...</description></item><item><title>New CLR blogger: Vance Morrison</title><link>http://blogs.msdn.com/vancem/archive/2006/02/20/how-to-use-visual-studio-to-investigate-code-generation-questions-in-managed-code.aspx#548695</link><pubDate>Fri, 10 Mar 2006 20:16:16 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:548695</guid><dc:creator>Mike Stall's .NET Debugging Blog</dc:creator><description>Vance Morrison, CLR Jit guru, and now Perf -Architect (succeeding Rico) is blogging.&amp;amp;amp;nbsp;Vance has an...</description></item><item><title>Digging into interface calls in the .NET Framework:  Stub-based dispatch.</title><link>http://blogs.msdn.com/vancem/archive/2006/02/20/how-to-use-visual-studio-to-investigate-code-generation-questions-in-managed-code.aspx#550531</link><pubDate>Mon, 13 Mar 2006 19:41:30 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:550531</guid><dc:creator>vancem's WebLog</dc:creator><description>In my last blog, I demonstrated how to use the .NET SOS.DLL extension DLL in the Visual Studio.&amp;amp;amp;nbsp;&amp;amp;amp;nbsp;&amp;amp;amp;nbsp;...</description></item><item><title>Howdy and Viewing Unmanaged code in VS.NET</title><link>http://blogs.msdn.com/vancem/archive/2006/02/20/how-to-use-visual-studio-to-investigate-code-generation-questions-in-managed-code.aspx#624452</link><pubDate>Sat, 10 Jun 2006 01:37:20 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:624452</guid><dc:creator>Greg Young [MVP]</dc:creator><description>&amp;amp;amp;nbsp;&lt;br&gt;An obligatory bit about me (skip this paragraph to get to real information) ... I am an independent...</description></item><item><title>Improving Code Performance</title><link>http://blogs.msdn.com/vancem/archive/2006/02/20/how-to-use-visual-studio-to-investigate-code-generation-questions-in-managed-code.aspx#634475</link><pubDate>Fri, 16 Jun 2006 22:59:41 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:634475</guid><dc:creator>Tobin Titus</dc:creator><description>Recently, an old co-worker contacted me to ask me a question about code performance. Specifically, he...</description></item><item><title>Improving code performance</title><link>http://blogs.msdn.com/vancem/archive/2006/02/20/how-to-use-visual-studio-to-investigate-code-generation-questions-in-managed-code.aspx#678343</link><pubDate>Wed, 26 Jul 2006 02:35:41 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:678343</guid><dc:creator>Tobin Titus Blog</dc:creator><description>Recently, an old co-worker contacted me to ask me a question about code performance. Specifically, he...</description></item><item><title>Digging deeper into managed code with Visual Studio:  Using SOS</title><link>http://blogs.msdn.com/vancem/archive/2006/02/20/how-to-use-visual-studio-to-investigate-code-generation-questions-in-managed-code.aspx#742063</link><pubDate>Wed, 06 Sep 2006 05:14:18 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:742063</guid><dc:creator>Vance Morrison's Weblog</dc:creator><description>I have let my blog laps for too long.&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; I am back to blogging.&amp;amp;nbsp;&amp;amp;nbsp; I realized...</description></item><item><title>Digging deeper into managed code with Visual Studio:  Using SOS</title><link>http://blogs.msdn.com/vancem/archive/2006/02/20/how-to-use-visual-studio-to-investigate-code-generation-questions-in-managed-code.aspx#742951</link><pubDate>Wed, 06 Sep 2006 19:51:46 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:742951</guid><dc:creator>Vance Morrison's Weblog</dc:creator><description>I have let my blog laps for too long.&amp;amp;amp;nbsp;&amp;amp;amp;nbsp;&amp;amp;amp;nbsp; I am back to blogging.&amp;amp;amp;nbsp;&amp;amp;amp;nbsp; I realized...</description></item><item><title>Drilling into .NET Runtime microbenchmarks:  'typeof' optimizations. </title><link>http://blogs.msdn.com/vancem/archive/2006/02/20/how-to-use-visual-studio-to-investigate-code-generation-questions-in-managed-code.aspx#779505</link><pubDate>Sun, 01 Oct 2006 17:53:11 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:779505</guid><dc:creator>Vance Morrison's Weblog</dc:creator><description>In my last blog entry showed how to use a simple simle class called MultiSampleCodeTimer to measure the...</description></item><item><title>Improving code performance</title><link>http://blogs.msdn.com/vancem/archive/2006/02/20/how-to-use-visual-studio-to-investigate-code-generation-questions-in-managed-code.aspx#1181983</link><pubDate>Fri, 01 Dec 2006 12:12:54 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1181983</guid><dc:creator>Tobin Titus Blog</dc:creator><description>&lt;p&gt;Recently, an old co-worker contacted me to ask me a question about code performance. Specifically, he&lt;/p&gt;
</description></item><item><title>Examining .NET&amp;#8217;s JIT output &amp;laquo; Handwaving</title><link>http://blogs.msdn.com/vancem/archive/2006/02/20/how-to-use-visual-studio-to-investigate-code-generation-questions-in-managed-code.aspx#5513069</link><pubDate>Thu, 18 Oct 2007 23:24:03 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5513069</guid><dc:creator>Examining .NET’s JIT output « Handwaving</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://surana.wordpress.com/2007/10/18/examining-nets-jit-output/"&gt;http://surana.wordpress.com/2007/10/18/examining-nets-jit-output/&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>How to see the Assembly code generated by the JIT using Visual Studio</title><link>http://blogs.msdn.com/vancem/archive/2006/02/20/how-to-use-visual-studio-to-investigate-code-generation-questions-in-managed-code.aspx#5528770</link><pubDate>Fri, 19 Oct 2007 23:55:17 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5528770</guid><dc:creator>JIT, NGen, and other Managed Code Generation Stuff</dc:creator><description>&lt;p&gt;by Brian Sullivan In Visual Studio you can set a breakpoint at any line in your source code. When you&lt;/p&gt;
</description></item><item><title>Performance implications of unmanaged array accesses</title><link>http://blogs.msdn.com/vancem/archive/2006/02/20/how-to-use-visual-studio-to-investigate-code-generation-questions-in-managed-code.aspx#7548252</link><pubDate>Sat, 09 Feb 2008 02:47:48 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7548252</guid><dc:creator>JIT, NGen, and other Managed Code Generation Stuff</dc:creator><description>&lt;p&gt;I was recently shown the following code and asked why the loop calling SafeAccess executed significantly&lt;/p&gt;
</description></item><item><title>BioSensorAB &amp;raquo; Performance implications of unmanaged array accesses</title><link>http://blogs.msdn.com/vancem/archive/2006/02/20/how-to-use-visual-studio-to-investigate-code-generation-questions-in-managed-code.aspx#7548424</link><pubDate>Sat, 09 Feb 2008 03:00:24 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7548424</guid><dc:creator>BioSensorAB » Performance implications of unmanaged array accesses</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://www.biosensorab.org/2008/02/08/performance-implications-of-unmanaged-array-accesses/"&gt;http://www.biosensorab.org/2008/02/08/performance-implications-of-unmanaged-array-accesses/&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>Performance implications of unmanaged array accesses</title><link>http://blogs.msdn.com/vancem/archive/2006/02/20/how-to-use-visual-studio-to-investigate-code-generation-questions-in-managed-code.aspx#7548706</link><pubDate>Sat, 09 Feb 2008 03:20:41 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7548706</guid><dc:creator>News</dc:creator><description>&lt;p&gt;I was recently shown the following code and asked why the loop calling SafeAccess executed significantly&lt;/p&gt;
</description></item><item><title>To Inline or not to Inline: That is the question</title><link>http://blogs.msdn.com/vancem/archive/2006/02/20/how-to-use-visual-studio-to-investigate-code-generation-questions-in-managed-code.aspx#8880543</link><pubDate>Wed, 20 Aug 2008 08:03:32 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8880543</guid><dc:creator>Vance Morrison's Weblog</dc:creator><description>&lt;p&gt;In a previous posting , I mentioned that .NET V3.5 Service Pack 1 had significant improvements in the&lt;/p&gt;
</description></item></channel></rss>