More readable CLR Panel notes

Thursday, October 30, 2003 CLR Panel Discussion The following is the "transcript" I took of the "Designing the CLR" Panel discussion.  We had probably around 200 people in attendance, with an open mic forum.  The Panel was swamped with standing room only folks at the end (about 40 up around the stage with lot's of…

13

PDC CLR Architectur Panel

Thursday, October 30, 2003 10:09 AM   CLR Panel Discussion The following is the "transcript" I took of the "Designing the CLR" Panel discussion.  We had probably around 200 people in attendance, with an open mic forum.  The Panel was swamped with standing ro= om only folks at the end (about 40 up around the…

3

PDC starts, despite LA fires

Yesterday was the day for me to head to the PDC.  My flight was to leave SeaTac at 9:15.  We got on the plane, they pulled back the jetway, they stopped, the pulled the jetway back again, and we got off.  Fires in LA had closed the radar station.  I wound up spending the rest…

3

Rico’s Perf Talk

Lest everything I post take me 3 weeks to write, here is a quick one:  The CLR team recently did some internal performance training for Microsoft engineers.  One of these talks from Rico Mariani is now live on the net.  Enjoy…

0

SOS Debugging of the CLR, Part 1

SOS Debugging of the CLR, Part 1 SOS Debugging with the CLR (Part 1) In this entry I was planning to cover some debugging hints and tricks primarily with the SOS extension dll.  A couple of things happened after I started.  First, I did a quick search on the net and was very pleasantly surprised…

25

NGen Overview

NGen Primer NGen Overview I thought it would be useful to provide a primer on the NGen tool and pre-jitting your code for performance reasons.  In particular, there are some gotchas you must be aware of when authoring your product.  In this entry, I’m going to cover some background material on paging (which you can…

18

Intro Entry

Look mom Look mom, I have a blog! A little background on myself to kick this off:  I am the Product Unit Manager (PUM) of the CLR.  I’ve been with the project since it started with some prototyping around the C++ compiler and some OOP’d extensions (remember the ’98 PDC?).  I was the Development Manager…

2