My Code Does What?!

Software performance, profiling, and design

Visual Studio 2010 Beta 2 Available Now!

On Monday, we released Visual Studio 2010 and .NET Framework 4 Beta 2 to the web! In the new,...

Author: Chris Schmich Date: 10/22/2009

Visual Studio 2008 AJAX Profiling Extensions Power Tool

Originating in Microsoft Research as Ajax View, the Visual Studio 2008 AJAX Profiling Extensions...

Author: Chris Schmich Date: 04/29/2009

Website Performance Talk at MIX09

John Hrvatin, lead program manager on the IE team, recently gave a talk at MIX09 entitled...

Author: Chris Schmich Date: 04/21/2009

Patch Released To Fix Sampling On Intel Core i7 Processors

A hotfix has been issued for those of you trying to do sample profiling on Intel’s...

Author: Chris Schmich Date: 02/25/2009

See The Profiler At PDC2008

Steve Carroll, development lead for the Visual Studio Profiler, will be at PDC2008 next week giving...

Author: Chris Schmich Date: 10/27/2008

Visual Studio Profiler: Found A Bug? Have A Suggestion?

The profiler is not flawless. We work hard every day to improve it, however, and we’re always...

Author: Chris Schmich Date: 09/05/2008

VS2008 SP1 Website Profiling Bug And Workaround

Visual Studio 2008 Service Pack 1, while fixing many profiling bugs, has also unfortunately...

Author: Chris Schmich Date: 08/22/2008

Visual Studio 2008 Service Pack 1 Released To The World!

After months of development and some grueling bug fixes, we released the VS2008 SP1 patch to the web...

Author: Chris Schmich Date: 08/12/2008

Walkthrough: Profiling With Automated Tests

When doing performance investigations, we recommend having some well-defined scenario in mind in...

Author: Chris Schmich Date: 08/07/2008

Sample Profiling And Stdin

Some command-line applications can read from stdin for use as program input. The canonical example...

Author: Chris Schmich Date: 07/29/2008

Excluding Small Functions From Instrumentation

In Visual Studio 2008, we added a feature to exclude small functions from instrumentation. A small...

Author: Chris Schmich Date: 07/08/2008

What code path is allocating the most bytes for a type?

In Visual Studio 2008, we added the ability to quickly determine the most expensive call stack in...

Author: Chris Schmich Date: 06/14/2008

TechEd 2007 Visual Studio Profiler Talk Available

The TechEd 2007 VSTS Profiler presentation is available online with slides and a video. Use the key...

Author: Chris Schmich Date: 08/13/2007

It's Aliiiiive: Visual Studio 2008 Beta 2

I'm a little late to the party, but Visual Studio 2008 Beta 2 is alive and kicking with its public...

Author: Chris Schmich Date: 07/27/2007

Visual Studio Profiler Talk at TechEd 2007

Steve Carroll, the profiler dev lead, and Marc Popkin-Paine, the profiler QA lead, will be...

Author: Chris Schmich Date: 06/06/2007

The Obligatory First Post

I joined the Visual Studio Team System Profiler team as a developer just shy of a year ago and,...

Author: Chris Schmich Date: 05/24/2007