classic Mac OS Code Fragment Manager
E864393
The classic Mac OS Code Fragment Manager was a system component responsible for loading, linking, and managing shared libraries and code fragments in pre-OS X versions of the Macintosh operating system.
Observed surface forms (1)
| Surface form | Occurrences |
|---|---|
| Classic Mac OS Code Fragment Manager | 0 |
Statements (46)
| Predicate | Object |
|---|---|
| instanceOf |
dynamic linker
ⓘ
runtime loader ⓘ system component ⓘ |
| alsoSupportsArchitecture | Motorola 680x0 NERFINISHED ⓘ |
| category | Mac OS system software ⓘ |
| developer | Apple Computer, Inc. NERFINISHED ⓘ |
| documentation |
Apple Developer Documentation for CFM
NERFINISHED
ⓘ
Inside Macintosh: PowerPC System Software NERFINISHED ⓘ |
| era | pre-Mac OS X ⓘ |
| exposesAPI | CFM programming interface ⓘ |
| goal |
enable dynamic loading of libraries
ⓘ
support modular, shared code ⓘ |
| handles |
fragment loading from disk
ⓘ
fragment reference counting ⓘ fragment unloading ⓘ |
| introducedFor | PowerPC transition on classic Mac OS ⓘ |
| manages |
fragment global state
ⓘ
fragment initialization order ⓘ |
| operatingSystem | Classic Mac OS NERFINISHED ⓘ |
| partOf | Mac OS runtime environment NERFINISHED ⓘ |
| primaryArchitecture | PowerPC NERFINISHED ⓘ |
| provides |
initialization of code fragments
ⓘ
relocation of code fragments ⓘ runtime linking services ⓘ symbol resolution ⓘ termination of code fragments ⓘ |
| relatedTo |
CodeWarrior
NERFINISHED
ⓘ
PowerPC Runtime Architecture NERFINISHED ⓘ |
| replacedBy |
Mac OS X dyld
NERFINISHED
ⓘ
Mach-O dynamic linker NERFINISHED ⓘ |
| responsibleFor |
linking code fragments
ⓘ
loading code fragments ⓘ managing code fragments at runtime ⓘ managing shared libraries ⓘ |
| supports |
68k code fragments
ⓘ
PowerPC code fragments ⓘ dynamically loaded code ⓘ shared libraries ⓘ |
| supportsConcept |
code fragment
ⓘ
exported symbols ⓘ fragment connection ⓘ import library ⓘ |
| usedBy |
classic Mac OS applications
ⓘ
shared libraries on classic Mac OS ⓘ |
| usesFileFormat |
CFM shared library format
NERFINISHED
ⓘ
Code Fragment Manager container format NERFINISHED ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.