Developer Documentation
PATH
Mac OS 8 Developer Documentation > Runtime Services

Runtime services prepare Mac OS code for execution and control how functions call each other. Several of these technologies are specific to the classic 68K runtime architecture and may not be supported on PowerPC machines.


Code Fragment Manager
The Code Fragment Manager controls the preparation and manipulation of fragments, which are the primary unit of code and data on PowerPC-based Mac OS systems.
Component Manager
The Component Manager lets your application manipulate components, which are pieces of code that handle a defined set of services (such as image compression).
Exception Manager
The Exception Manager handles exceptions that occur during the execution of PowerPC-native code. It provides a simple way for your application to handle exceptions that occur in its context.
Mixed Mode Manager
The Mixed Mode Manager handles the overhead required (such as parameter and stack manipulation) to allow PowerPC code to call classic 68K code and vice versa. The Mixed Mode Manager will not be supported in Carbon.
Package Manager
The Package Manager allows your application to manipulate code packages. Packages are collections of code and data that are stored in a resource of type 'PACK'. The Package Manager will not be supported in Carbon.
Segment Manager
The Segment Manager controls loading and unloading of segments, which are the primary unit of code and data on 68K-based Mac OS systems. The Segment Manager will not be supported in Carbon.
Trap Manager
The Trap Manager allows your application to examine the trap dispatch table and patch traps.

Other Technical Publications Links

[Mac OS | Mac OS X | Hardware | QuickTime | Java | WebObjects] [Feedback]