<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0"><channel><title>bcl Source Code Rss Feed</title><link>http://bcl.codeplex.com/SourceControl/list/changesets</link><description>bcl Source Code Rss Description</description><item><title>Patch Uploaded: #14223</title><link>https://bcl.codeplex.com/SourceControl/list/patches</link><description>
&lt;p&gt;&lt;a href='http://www.codeplex.com/site/users/view/LTruijens'&gt;LTruijens&lt;/a&gt; has uploaded a patch.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Description:&lt;/b&gt;&lt;br /&gt;Calling TraceEventSession.GetProviderName always results in a NullReferenceException. That is because the getter of the ProviderGuidToName property fails to create the dictionary before filling it.&lt;/p&gt;</description><author>LTruijens</author><pubDate>Mon, 01 Apr 2013 20:33:06 GMT</pubDate><guid isPermaLink="false">Patch Uploaded: #14223 20130401083306P</guid></item><item><title>Source code checked in, #85271</title><link>http://bcl.codeplex.com/SourceControl/changeset/changes/85271</link><description>Remove a private README file</description><author>VanceMorrison</author><pubDate>Tue, 19 Feb 2013 20:24:30 GMT</pubDate><guid isPermaLink="false">Source code checked in, #85271 20130219082430P</guid></item><item><title>Source code checked in, #84391</title><link>http://bcl.codeplex.com/SourceControl/changeset/changes/84391</link><description>Fix bugs with Zip files and symbol lookup</description><author>VanceMorrison</author><pubDate>Wed, 09 Jan 2013 15:49:15 GMT</pubDate><guid isPermaLink="false">Source code checked in, #84391 20130109034915P</guid></item><item><title>Source code checked in, #84390</title><link>http://bcl.codeplex.com/SourceControl/changeset/changes/84390</link><description>No change need another change number</description><author>VanceMorrison</author><pubDate>Wed, 09 Jan 2013 13:20:13 GMT</pubDate><guid isPermaLink="false">Source code checked in, #84390 20130109012013P</guid></item><item><title>Source code checked in, #84389</title><link>http://bcl.codeplex.com/SourceControl/changeset/changes/84389</link><description>Fix bug where TraceLog&amp;#39;s can be read</description><author>VanceMorrison</author><pubDate>Wed, 09 Jan 2013 13:14:13 GMT</pubDate><guid isPermaLink="false">Source code checked in, #84389 20130109011413P</guid></item><item><title>Source code checked in, #84344</title><link>http://bcl.codeplex.com/SourceControl/changeset/changes/84344</link><description>Fixing the upload stuff </description><author>VanceMorrison</author><pubDate>Mon, 07 Jan 2013 03:37:50 GMT</pubDate><guid isPermaLink="false">Source code checked in, #84344 20130107033750A</guid></item><item><title>Source code checked in, #84343</title><link>http://bcl.codeplex.com/SourceControl/changeset/changes/84343</link><description>Added Readme</description><author>VanceMorrison</author><pubDate>Mon, 07 Jan 2013 02:42:44 GMT</pubDate><guid isPermaLink="false">Source code checked in, #84343 20130107024244A</guid></item><item><title>Source code checked in, #84342</title><link>http://bcl.codeplex.com/SourceControl/changeset/changes/84342</link><description>Removing files now that they are unlocked.  </description><author>VanceMorrison</author><pubDate>Mon, 07 Jan 2013 02:37:07 GMT</pubDate><guid isPermaLink="false">Source code checked in, #84342 20130107023707A</guid></item><item><title>Source code checked in, #84341</title><link>http://bcl.codeplex.com/SourceControl/changeset/changes/84341</link><description>Missed this dll </description><author>VanceMorrison</author><pubDate>Mon, 07 Jan 2013 02:33:07 GMT</pubDate><guid isPermaLink="false">Source code checked in, #84341 20130107023307A</guid></item><item><title>Source code checked in, #84339</title><link>http://bcl.codeplex.com/SourceControl/changeset/changes/84339</link><description>Version 1.2.7.   Numerous changes &amp;#40;over a year&amp;#39;s worth&amp;#41;.   There are a few breaking changes, but the port should be easy.    &amp;#13;&amp;#10;&amp;#13;&amp;#10;PerfMonitor was mostly just updated to track changes in TraceEvent and to harmonize with PerfView &amp;#40;I tried to make the command parameters the same when possible, and to act like a &amp;#39;command line&amp;#39; version of PerfView.    In particular it suports ETL.ZIP files.    The recommendation, however is to use PerfView.  PerfMonitor is really just an &amp;#39;exposed source&amp;#59;&amp;#39; version of PerfVIew that demos TraceEvent.&amp;#13;&amp;#10;&amp;#13;&amp;#10;In particular PerfMonitor uses the same &amp;#39;SupportFiles&amp;#39; class that allows PerfMonitor to be a single EXE event though it needs various support DLLs internally &amp;#40;like TraceEvent, msdia100.dll ...&amp;#41;.   See SupportFiles for more&amp;#13;&amp;#10;&amp;#13;&amp;#10;TraceEvent supports stacks and symbol lookup for stacks, including using Symbol servers.   It also supports the &amp;#39;RegisterTraceEventParser&amp;#39; that knows how to decode any ETW provider registered officially with the Operating system &amp;#40;that is all the OS supplied ETW providers&amp;#41;.   &amp;#13;&amp;#10;&amp;#13;&amp;#10;TraceEvent also supports System.Diagnostics.Tracing.EventSources, and in particular knows how to take an EventSource name and create GUID from it the way an eventSource does &amp;#40;see GetEventSourceGuidFromName&amp;#41;.  &amp;#13;&amp;#10;&amp;#13;&amp;#10;If you use the symbol lookup features of EventSource you must also include the correct native binaries &amp;#40;dbghelp.dll, msdia100.dll, symsrv.dll&amp;#41;.  If you TURN ON kernel events or use the MERGE capabilities of TraceEventSession, then you need to have the correct version of KernelTraceControl.dll.  &amp;#13;&amp;#10;&amp;#13;&amp;#10;If you are just using TraceEvent for creating and parsing ETW events without kernel events or using symbols &amp;#40;for stacks&amp;#41; then you only need TraceEvent.dll </description><author>VanceMorrison</author><pubDate>Mon, 07 Jan 2013 02:10:16 GMT</pubDate><guid isPermaLink="false">Source code checked in, #84339 20130107021016A</guid></item><item><title>Patch Uploaded: #13332</title><link>http://bcl.codeplex.com/SourceControl/list/patches</link><description>
&lt;p&gt;&lt;a href='http://www.codeplex.com/site/users/view/Giawa'&gt;Giawa&lt;/a&gt; has uploaded a patch.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Description:&lt;/b&gt;&lt;br /&gt;Fixes the BigRational&amp;#40;double&amp;#41; constructor.&lt;/p&gt;</description><author>Giawa</author><pubDate>Wed, 28 Nov 2012 18:05:21 GMT</pubDate><guid isPermaLink="false">Patch Uploaded: #13332 20121128060521P</guid></item><item><title>Source code checked in, #81799</title><link>http://bcl.codeplex.com/SourceControl/changeset/changes/81799</link><description>Upgrade&amp;#58; New Version of LabDefaultTemplate.xaml. To upgrade your build definitions, please visit the following link&amp;#58; http&amp;#58;&amp;#47;&amp;#47;go.microsoft.com&amp;#47;fwlink&amp;#47;&amp;#63;LinkId&amp;#61;254563</description><author>Project Collection Service Accounts</author><pubDate>Mon, 01 Oct 2012 21:57:23 GMT</pubDate><guid isPermaLink="false">Source code checked in, #81799 20121001095723P</guid></item><item><title>Source code checked in, #81798</title><link>http://bcl.codeplex.com/SourceControl/changeset/changes/81798</link><description>Checked in by server upgrade</description><author>Project Collection Service Accounts</author><pubDate>Mon, 01 Oct 2012 21:51:05 GMT</pubDate><guid isPermaLink="false">Source code checked in, #81798 20121001095105P</guid></item><item><title>Patch Uploaded: #8851</title><link>http://bcl.codeplex.com/SourceControl/list/patches</link><description>
&lt;p&gt;&lt;a href='http://www.codeplex.com/site/users/view/ccurrens'&gt;ccurrens&lt;/a&gt; has uploaded a patch.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Description:&lt;/b&gt;&lt;br /&gt;This is a patch that adds functionality already present in a .NET 2.0 fork of the LongPath library.  It adds support for UNC paths and non-breaking API addtions for recursive file&amp;#47;directory&amp;#47;entity listings, using System.IO.SearchOption as a parameter.&lt;/p&gt;</description><author>ccurrens</author><pubDate>Fri, 25 Mar 2011 18:25:12 GMT</pubDate><guid isPermaLink="false">Patch Uploaded: #8851 20110325062512P</guid></item><item><title>Source code checked in, #63070</title><link>http://bcl.codeplex.com/SourceControl/changeset/changes/63070</link><description>This is the first non-trivial update in a while.   &amp;#13;&amp;#10;&amp;#13;&amp;#10;In TraceEvent.dll&amp;#13;&amp;#10;     Added support for resolving symbolic information from symbol servers &amp;#40;and being able to resolve symbols on a different machine than the one that collected the data&amp;#41;&amp;#13;&amp;#10;     Support for Formatting Strings &amp;#40;for eventSources&amp;#41;&amp;#13;&amp;#10;     Support for enumerated types &amp;#40;for eventSources&amp;#41;&amp;#13;&amp;#10;     Support for localization of event output &amp;#40;for eventSources&amp;#41;&amp;#13;&amp;#10;&amp;#13;&amp;#10;PerfMonitor&amp;#13;&amp;#10;     Supports EventSources &amp;#40;provider can now have syntax &amp;#64;EXEName&amp;#35;EventSourceName&amp;#41; in addition to GUIDS&amp;#13;&amp;#10;     Changed print command to dump &amp;#40;want to use &amp;#39;print to mean text, and dump to mean XML&amp;#41;&amp;#13;&amp;#10;     Added PrintSources command&amp;#13;&amp;#10;     Added monitor, monitorDump monitorPrint command&amp;#13;&amp;#10;     Added listen command &amp;#40;real time monitorPrint&amp;#41;.  &amp;#13;&amp;#10;&amp;#13;&amp;#10;Updated PerfMonitor to V4.0.   This is needed so that we can reflect over V4.0 Assemblies to find the eventsources.   &amp;#13;&amp;#10;&amp;#13;&amp;#10;&amp;#13;&amp;#10;&amp;#13;&amp;#10;&amp;#13;&amp;#10;</description><author>VanceMorrison</author><pubDate>Thu, 03 Mar 2011 19:24:14 GMT</pubDate><guid isPermaLink="false">Source code checked in, #63070 20110303072414P</guid></item><item><title>Patch Uploaded: #6815</title><link>http://bcl.codeplex.com/SourceControl/PatchList.aspx</link><description>
&lt;p&gt;&lt;a href='http://www.codeplex.com/site/users/view/oco'&gt;oco&lt;/a&gt; has uploaded a patch.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Description:&lt;/b&gt;&lt;br /&gt;Little patch to fix wrong parameter index in a format string&lt;/p&gt;</description><author>oco</author><pubDate>Sat, 18 Sep 2010 00:30:38 GMT</pubDate><guid isPermaLink="false">Patch Uploaded: #6815 20100918123038A</guid></item><item><title>Source code checked in, #56160</title><link>http://bcl.codeplex.com/SourceControl/changeset/changes/56160</link><description>Real time tracing was broken.  Fixed.  </description><author>VanceMorrison</author><pubDate>Fri, 06 Aug 2010 00:25:22 GMT</pubDate><guid isPermaLink="false">Source code checked in, #56160 20100806122522A</guid></item><item><title>Source code checked in, #55578</title><link>http://bcl.codeplex.com/SourceControl/changeset/changes/55578</link><description>Checked in by server upgrade</description><author>_TFSSERVICE</author><pubDate>Mon, 26 Jul 2010 20:06:06 GMT</pubDate><guid isPermaLink="false">Source code checked in, #55578 20100726080606P</guid></item><item><title>Source code checked in, #55573</title><link>http://bcl.codeplex.com/SourceControl/changeset/changes/55573</link><description>Fix incorrect hyperlink</description><author>VanceMorrison</author><pubDate>Mon, 26 Jul 2010 13:47:49 GMT</pubDate><guid isPermaLink="false">Source code checked in, #55573 20100726014749P</guid></item><item><title>Source code checked in, #55558</title><link>http://bcl.codeplex.com/SourceControl/changeset/changes/55558</link><description>This is a major update to the PerfMonitor Code.  It adds the &amp;#39;analyze&amp;#39; operation which generates HTML reports.&amp;#13;&amp;#10;It also has a bunch of relatively minor changes to TraceEvent </description><author>VanceMorrison</author><pubDate>Mon, 26 Jul 2010 04:24:07 GMT</pubDate><guid isPermaLink="false">Source code checked in, #55558 20100726042407A</guid></item></channel></rss>