Kang Su's Blog
We make things faster...
After nearly six years working on Visual C++ and Phoenix, I will be taking on a new job at Microsoft...
Date: 02/23/2008
As you can probably imagine, we are still hard at work on Phoenix (yes, a new version of the SDK is...
Date: 01/21/2008
On the Forums, someone asked the good question of "What do the C2 phases actually do?" Andy got some...
Date: 10/22/2007
This came up on an internal alias today, so I thought I would post the solution. The issue is when...
Date: 10/08/2007
One of the more common questions I get about VC2005 code generation relates to the code generation...
Date: 07/16/2007
For those of you who were interested in attending the PLDI tutorial on Phoenix, I hope you have...
Date: 05/23/2007
I've heard several questions lately about Phoenix's ability to raise native code to MIR...
Date: 04/19/2007
OK, first of all I'd like to start out by saying that it sounds like the CGO tutorial was a success....
Date: 03/19/2007
There's been quite a bit going on with Phoenix lately. Probably the biggest thing is that a new RDK...
Date: 03/04/2007
We are getting ready to have a new Phoenix RDK in time for CGO 2007 and expect to see quite a few...
Date: 02/05/2007
I recently was doing some ASP.NET 2.0 work (sometimes it's good to mix up what you work on, ya know)...
Date: 01/15/2007
The Phoenix team will be doing a hands-on tutorial at CGO 2007, led by Andy Ayers, one of the...
Date: 01/11/2007
Today marks the first day of 2007 and so it is time for the obligatory New Year's resolutions....
Date: 01/01/2007
This year's OOPSLA conference (OOPSLA 2006) is being held in Portland, OR and we will be there with...
Date: 09/26/2006
Here is the scenario: you have compiled and linked a big program – you may have even shipped it out...
Date: 09/07/2006
As you probably know Phoenix supports a PlugIn model, and the c2.dll (the C++ backend) that ships...
Date: 08/18/2006
I've received a fair bit of email from various people about problems using Visual C++ Express...
Date: 07/17/2006
Hot off the presses, the May 2006 Phoenix RDK has been released. Have fun with it, and give us...
Date: 05/26/2006
One of my colleagues, Jim Hogg, was recently on Channel9 talking about this Phoenix thing. Check it...
Date: 05/12/2006
I'm not sure how long the docs have been up, but there are now docs on MSDN showing some of the new...
Date: 05/03/2006
In the last walkthrough we looked at symbols in the symbol table, but we actually never dove into...
Date: 04/03/2006
A friend of mine is a second generation iPod user (she has a 60GB iPod of some sort). While I’ve...
Date: 03/31/2006
One of the intents of this blog is to help people learn how to use Phoenix (and eventually write a...
Date: 03/10/2006
Concurrency and HPC For as long as I can remember parallel computing has been the "next big thing"....
Date: 01/11/2006
In this introduction to building tools with Phoenix I'm going to start with one of the simplest...
Date: 01/04/2006
I believe I received as good of a computer science education as exists. This essay is not targeted...
Date: 12/30/2005
Yesterday we released the PRERELEASE version of the research software development kit for Phoenix...
Date: 12/07/2005
Earlier I told you that Phoenix exists, but without much additional information. To give you a...
Date: 11/16/2005
I'm not sure when we started work on Visual Studio 2005, but it sure feels good to ship it. OK,...
Date: 11/01/2005
If you've tried to build an OpenMP application and seen this error dialog pop-up: "This application...
Date: 10/24/2005
Hi, I'm writing from PDC. Just out of the keynote... What I did want to quickly write about was my...
Date: 09/13/2005
Today a colleague came by to ask about how to get "int 3" functionality on the 64bit platforms. What...
Date: 09/07/2005
In one of my previous postings I updated some of the information in my MSDN whitepaper on PGO. In...
Date: 08/29/2005
In this posting I'd just like to do some errata/updates to a couple of whitepapers which I have...
Date: 08/18/2005
One of the things that I did not mention in my previous post was that at PDC we're going to have two...
Date: 08/16/2005
PDC 2005 looks like it will be fun and exciting (as it usually it). Being on the C++ team I wanted...
Date: 08/12/2005
Kang Su Gatlin and I'm a program manager on the Visual C++ team. If you care about performance of...
Date: 08/11/2005