Joel Pobar's CLR weblog

CLR Program Manager: Reflection, LCG, Generics and the type system...

MSDN TV: CLR Method Dispatch Internals

Joe Duffy and I recently did an MSDN TV stint on Method Dispatch Internals. Joe concentrated on the...

Author: MSDN Archive Date: 11/04/2005

CLR Generics and code sharing

It’s been a while since I’ve posted - we’ve been busy getting Beta 2 ready, and that means fixing...

Author: MSDN Archive Date: 11/17/2004

TechEd AU/NZ shoutouts

2 months since my last post? – Yeah I know, I’ve been very busy lately with Whidbey CLR commitments....

Author: MSDN Archive Date: 09/22/2004

What's new in System.Reflection (and friends)

Figured I'd take the opportunity to capitalize on the increased link traffic Brad sent my way, by...

Author: MSDN Archive Date: 06/22/2004

Rotor (SSCLI) Servicing updates - Windows XP SP2 fix included

Jan Kotas, a developer on the CLR team, and an original member of the Rotor team has recently...

Author: MSDN Archive Date: 06/21/2004

Type.InvokeMember bug - a small Rotor debugging exercise

I figured I’d go exploring through the Rotor debugger today – we had a bug come in for...

Author: MSDN Archive Date: 05/06/2004

Rotor Whidbey fun - building and running on Longhorn

Just thought I'd post a small screenshot of Rotor Whidbey running on a Longhorn build - we...

Author: MSDN Archive Date: 05/05/2004

More late-bound invocation scenario notes

There are various other scenario’s in the invocation space that have not been dissected. I...

Author: MSDN Archive Date: 04/23/2004

Debugging Rotor with GDB

I'm posting up a “getting started“ style document that previous members of the Rotor...

Author: MSDN Archive Date: 04/21/2004

A fun lunch with a couple of Rotor fans

Just thought I'd quickly shout-out to Justin Rogers and Darren Neimke. Had lunch with these guys...

Author: MSDN Archive Date: 04/09/2004

More Microsoft Interview/Job stuff

After my post about the CLR team job openings, I've had a bunch of mixed responses. Some good, some...

Author: MSDN Archive Date: 04/07/2004

Another CLR (Reflection) blogger...

We should all welcome, and subscribe to Chris King's blog, over at: https://blogs.msdn.com/kingces....

Author: MSDN Archive Date: 04/05/2004

Late-bound invocation notes - CallVirt, Delegates, DynamicMethod, InvokeMember.

I've been cooking up some notes on the ways one may do late-bound or dynamic invocation. It's...

Author: MSDN Archive Date: 04/01/2004

hello, world... LCG (Lightweight Code Gen) style!

I've finally gotten around to cooking up a post about the the spectrum of late-bound invocations one...

Author: MSDN Archive Date: 03/31/2004

Rotor community resources

A question came through on e-mail today, asking where one could “talk“ to the Rotor...

Author: MSDN Archive Date: 03/17/2004

Job openings on the Microsoft Common Language Runtime team

I just posted to the Rotor newsgroup, the current job advertisements for the CLR team. Because this...

Author: MSDN Archive Date: 03/05/2004

Explanatory notes on Rotor's Garbage Collector

I'm posting a document written by Patrick Dussud (who's an architect on the CLR team) about Rotor's...

Author: MSDN Archive Date: 02/26/2004

C# command line FTP server

I've been working on a command line driven managed FTP server for the past few weekends. Something...

Author: MSDN Archive Date: 02/16/2004

FCalls and GC Holes

A quick heads up, Yun Jin has posted a nice addition to my previous post on adding an FCall to the...

Author: MSDN Archive Date: 02/15/2004

Creating delegate types via Reflection.Emit

There's been a few questions on various newsgroups asking for the code sequence for generating a...

Author: MSDN Archive Date: 02/15/2004

hello, world... Reflection.Emit style!

Before I head home, I thought I'd post up your typical “Hello, World” style app in...

Author: MSDN Archive Date: 01/21/2004

Short notes on the Rotor JIT

I wrote some notes on the Rotor JIT before I started at Microsoft. My intention was to play around...

Author: MSDN Archive Date: 01/21/2004

Understanding the nuts and bolts of the CLR

I noticed Andrew Stopford posted a great blog entry about what books are out there for learning the...

Author: MSDN Archive Date: 01/15/2004

RFP 2.0 - deadline extended

The Rotor RFP deadline is now the 30th of January, please make sure you get your submissions in...

Author: MSDN Archive Date: 01/12/2004

Adding a new managed class to Rotor (that interacts with the EE)

I haven't actually posted anything technical to this blog yet - so I figured I'd hack together a...

Author: MSDN Archive Date: 12/18/2003

The next Rotor rev...

I figured I'd write a small, somewhat unofficial post about Rotor V2 (Rotor Whidbey). For those that...

Author: MSDN Archive Date: 12/12/2003

Thanksgiving holiday fun

To an Australian, Thanksgiving holiday seems like a vacation on steroids. I've never seen so many...

Author: MSDN Archive Date: 11/26/2003

Rotor RFP v2.0 is announced - get yours while it lasts!

It's been a while since I've emitted, for reasons other than sheer laziness. We're currently in the...

Author: MSDN Archive Date: 11/18/2003

Step up to the microphone please.

Welcome to my blog. I'll start with the conventional introductory stuff: I'm a (relatively) new...

Author: MSDN Archive Date: 10/28/2003