Legacy Documentclose button

Important: The information in this document is obsolete and should not be used for new development.

Previous Book Contents Book Index Next

Inside Macintosh: Mac OS Runtime Architectures /
Chapter 8 - PEF Structure


Overview

The CFM-based architecture stores information in PEF containers, which are simply storage blocks that contain PEF information. A PEF container can be stored in a file, a resource, or section of memory. The Code Fragment Manager can transparently prepare any of these forms.

A PEF container has four major parts as shown in Figure 8-1.

Figure 8-1 Structure of a PEF container

The four parts are as follows:

PEF containers typically include one or more sections of executable code, one or more sections of initialized data, and a loader section.

Each part is described in more detail in the sections that follow.


Previous Book Contents Book Index Next

© Apple Computer, Inc.
11 MARCH 1997