Welcome to MSDN Blogs Sign in | Join | Help

Browse by Tags

All Tags » Annotated Rotor   (RSS)

Annotations for Rotor source files (9) - clr/src/inc

This is the last post giving brief summaries of .h files in the clr/src/inc directory of the Rotor distribution. As usually whenever the file contains a good summary in a comment, I simply quote the comment here, otherwise I write new notes to capture
Posted by michaljc | 1 Comments

Annotations for Rotor source files (8) - clr/src/inc

palclr.h Comment: // Various macros and constants that are necessary to make the CLR portable. palstartup.h Comment: // An implementation of startup code for Rotor's Unix PAL. This file should // be included by any file in a PAL application that defines
Posted by michaljc | 1 Comments

Annotations for Rotor source files (7) - clr/src/inc

jitperf.h Comment: // Internal interface for gathering JIT perfmormance stats. These stats are // logged (or displayed) in two ways. If PERF_COUNTERS are enabled the // perfmon etc. would display the jit stats. If ENABLE_PERF_LOG is enabled // and PERF_OUTPUT
Posted by michaljc | 4 Comments

Annotations for Rotor source files (6) - clr/src/inc

fuspriv.h (not in tarball) Like other *.idl files, it is copied from palrt/idl Unlike other files generated from idl, this one doesn't have a corresponding idl file anywhere in the tarball. gchost.h (not in tarball) Comment: * Common Language Runtime
Posted by michaljc | 2 Comments

Annotations for Rotor source files (5) - clr/src/inc

dump-type-info.h Comment: Defines macros which turn the contents of "dump-types.h" into class offsets and member offsets to use with GetMemberOffset(). Used by SOS. See dump-tables.h Includes dump-types.h dump-types.h Comment: Tables needed by Minidump
Posted by michaljc | 0 Comments

Annotations for Rotor source files (4) - clr/src/inc

Here’s the fourth installment of the annotations. Do people find this useful? I know that Andrew thinks that these annotations are a good idea . I would love to hear feedback from others. corpriv.h Defines two interfaces: IMetaDataHelper and IMetaDataEmitHelper
Posted by michaljc | 1 Comments

Annotations for Rotor source files (3) - clr/src/inc

Here are annotations for more files from the clr/src/inc directory. corffi.h (not in the tarball) CLR FFI (Foreign Function Interface) interfaces. Generated from corffi.idl. Note that there's another corffi.h in palrt\idl that is there to support the
Posted by michaljc | 1 Comments

Annotations for Rotor source files (2) - clr/src/inc cont.

Here are a few more files. Enjoy! ceefilegenwriter.h Comment: // CeeFileGenWriter contains all the code necessary to actually write an exe // while CCeeGen contains everything else. This lets CeeGen.exe and the VM // share more code without forcing the
Posted by michaljc | 1 Comments

Annotations for Rotor source files (1) - clr/src/inc directory

The other night I spent some time with two colleagues (Jim Miller and Peter Drayton ) to look at Rotor source files and write a short annotation for each file. We looked at a few header files in the clr/src/inc directory. We thought that the experience
Posted by michaljc | 2 Comments
 
Page view tracker