<?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: Visual Studio 2008 new test features</title>
	<atom:link href="http://khason.net/blog/visual-studio-2008-new-test-features/feed/" rel="self" type="application/rss+xml" />
	<link>http://khason.net/blog/visual-studio-2008-new-test-features/</link>
	<description>Take care of the sense, and the sounds will take care of themselves.</description>
	<lastBuildDate>Sun, 14 Mar 2010 16:12:15 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Noticias externas</title>
		<link>http://khason.net/blog/visual-studio-2008-new-test-features/comment-page-1/#comment-939</link>
		<dc:creator>Noticias externas</dc:creator>
		<pubDate>Thu, 01 Jan 2009 08:29:20 +0000</pubDate>
		<guid isPermaLink="false">http://khason.net/blog/visual-studio-2008-new-test-features/#comment-939</guid>
		<description>&lt;p&gt;Referring my disappointment from the topics on 70-552 , I start looking on new test features, provider&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Referring my disappointment from the topics on 70-552 , I start looking on new test features, provider</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Greg Young</title>
		<link>http://khason.net/blog/visual-studio-2008-new-test-features/comment-page-1/#comment-938</link>
		<dc:creator>Greg Young</dc:creator>
		<pubDate>Thu, 01 Jan 2009 08:29:19 +0000</pubDate>
		<guid isPermaLink="false">http://khason.net/blog/visual-studio-2008-new-test-features/#comment-938</guid>
		<description>&lt;p&gt;I think the big problem with the current profiling is that you substantially change what you are looking at by measuring (HUP).&lt;/p&gt;
&lt;p&gt;When the profiler instruments the IL before JIT many JIT optimizations get &#039;un-done&#039;. A great example of this is inlining ... As such it is common that one receives many false positives of pain points (note I am referring more here to fairly micro optimizations but in a substantially complex set of code (say something doing hard core transactional processing in memory) it becomes nearly useless for all but the biggest problems (which are generally also pretty easy to find philosophically)&lt;/p&gt;
&lt;p&gt;As such I have found that I end up injecting my own measurements at various boundaries ... Even though this will still slow the execution of the system it does not change the output of the JIT compiler ...&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>I think the big problem with the current profiling is that you substantially change what you are looking at by measuring (HUP).</p>
<p>When the profiler instruments the IL before JIT many JIT optimizations get &#39;un-done&#39;. A great example of this is inlining &#8230; As such it is common that one receives many false positives of pain points (note I am referring more here to fairly micro optimizations but in a substantially complex set of code (say something doing hard core transactional processing in memory) it becomes nearly useless for all but the biggest problems (which are generally also pretty easy to find philosophically)</p>
<p>As such I have found that I end up injecting my own measurements at various boundaries &#8230; Even though this will still slow the execution of the system it does not change the output of the JIT compiler &#8230;</p>
]]></content:encoded>
	</item>
</channel>
</rss>
