Customizing the Microsoft .NET Framework Common Language Runtime
If you want to know how to customize every bit of CLR, you should read Steven Pratschner's book
Customizing the Microsoft .NET Framework Common Language Runtime
I feel grateful for Steven to put my name in the acknowledgement list. At the time when Steven was writing the book, I was working remotely in California and I could only help Steven through email.
The contents related to my work are Chapter 7, 8 and 9.