Browse by Tags

Tagged Content List
  • Blog Post: Native Memory Diagnostic Tools for Visual Studio “14” CTP

    In Update 2 for Visual Studio 2013, memory diagnostic tools were added for Windows Store and Windows Phone that enable developers to monitor live memory consumption and take heap snapshots of their applications for further analysis. The Visual Studio team is extending the existing tools to work for Windows...
  • Blog Post: Performance++ with Visual C++ 2013

    For Visual Studio 2013 we have continued to improve the analysis performed by the Visual C++ compiler so it can produce code that runs faster than before. In this blog we highlight some of the many improvements that Visual Studio 2013 has in store for you. This blog is intended to provide you an overview...
  • Blog Post: Optimizing C++ Code : Dead Code Elimination

    If you have arrived in the middle of this blog series, you might want instead to begin at the beginning . This post examines the optimization called Dead-Code-Elimination, which I’ll abbreviate to DCE. It does what it says: discards any calculations whose results are not actually used by the...
  • Blog Post: C++ IDE Performance Improvement in Visual Studio 2013 Preview

    My name is Li Shao. I am a Senior Software Design Engineer in Test on the VC++ team. In this blog, I would like to share the performance enhancements we've made in VS 2013 Preview to improve the C++ IDE and build system. Performance is a vital part of software quality. Over the last couple of releases...
  • Blog Post: Using the 2013 CPU Sampling Profiler to Understand C++ Compiler Optimizations

    If you’ve ever profiled an optimized build of a C++ application there is a good chance that you looked at the profiling report and saw some functions missing that you expected to be present so you had to assume that they had been inlined but couldn’t be certain. Likewise, if you’ve...
  • Blog Post: Optimizing C++ Code : Overview

    If you have arrived in the middle of this blog series, you might want instead to begin at the beginning . This post explains the flow of data within the Visual C++ compiler – starting with our C++ source program, and ending with a corresponding binary program. This post is an easy one –...
  • Blog Post: Optimizing C++ Code

    Introduction Hi, my name is Jim Hogg and I am a Program Manager, working in the Visual C++ compiler team in Microsoft, based on the main campus here in Redmond. More specifically, I work in the part of the compiler that optimizes your code, to make it run faster, or to make it smaller, or a mixture...
  • Blog Post: Build faster and high performing native applications using PGO

    I am Ankit Asthana and I am the program manager for the backend C++ compiler. For today's topic I want to blog about a really cool runtime compiler optimization called Profile Guided Optimization (PGO) (we on the team call it POGO or PGO for short). PGO was initiated by the Visual C and Microsoft Research...
  • Blog Post: The Visual C++ Weekly Vol. 1 Issue 24 (June 11, 2011)

    Read in this issue : Modern Native C++ Development for Maximum Productivity | Tech·Ed North America 2011 High Performance GPU-Accelerated Games and Technical Applications | PDC 2010 C++ Design Patterns Legend Joins the Visual Studio Team InformIT: A Few Pedagogical Insights about C++ Teaching: Public...
  • Blog Post: Troubleshooting Tips for IntelliSense Slowness

    Hi, my name is Andy Rich and I’m a QA on the C++ front-end compiler. The IntelliSense system in Visual Studio 2010 comes with far greater power, flexibility, and accuracy, but these improvements come at the cost of greater complexity. The goal of this article is to assist you in troubleshooting...
  • Blog Post: New Book "Parallel Programming with Microsoft Visual C++" now available!

    Hi, my name is Ade Miller and I’m Principal Program Manager with the Microsoft Technical Computing group. Last fall we shipped Parallel Programming for Microsoft .NET and immediately started working on a companion version of the book for C++ programmers. I’m very happy to announce that...
  • Blog Post: The Visual C++ Weekly Vol. 1 Issue 4 (Jan 22, 2010)

    Greetings!! The 4th issue of The Visual C++ Weekly is out there. This issue starts with an article due to C++ MVP Marc Gregoire on an extension that Visual Studio 2010 SP1 Beta brings to Microsoft Foundation Classes (MFC) to allow animations. A book of techniques in reengineering patterns for object...
  • Blog Post: Grr... My VC++ Project Is Building Slower in VS2010. What Do I Do Now? (A Step by Step Guide)

    Hi, my name is Renin John and I work as a Software Development Engineer in Test with the VC++ Project and Build Team. I was involved in testing the Build performance of the VS 2010 IDE and I wanted to give you all an idea about what to expect, and some basic steps you could take if you end up in a situation...
  • Blog Post: How we test the compiler performance

    The C++ back-end team is very conscious of the performance of our product. Today I will present to you an overview of how we define “performance of our product” and the way we measure it. Along the way I hope to introduce you to some new ideas that you can use to test your product’s...
Page 1 of 1 (14 items)