MakeSafeStorage.cm
Copyright © 1984, 1985, 1986 by Xerox Corporation. All rights reserved.
Bob Hagmann, February 19, 1985 4:45:30 pm PST
Russ Atkinson (RRA) April 15, 1986 3:14:24 pm PST
Note: UnsafeStorage can be recompiled here without problem, but it needs to be compiled before BCDStuff, so it has been made a comment here. See MakeNucleus.cm.
Compile UnsafeStorage
DEFS modules
Compile AtomPrivate Atom List SafeStorage SafeStoragePrivate RTCommon RTFrameHeapSnapshot SafeStorageOps BrandXSymbolDefs BrandYSymbolDefs RTSymbolDefs TypeHash RTTypesBasicPrivate RefQueue Allocator UnsafeStoragePrivate Collector StorageAccounting AllocatorOps ZCT CedarMicrocode StorageTraps RCMicrocodeOps CountedVM SweepCollectableStorage
PROGRAM modules:
Compile -~b~n AllocatorImpl AtomImpl CollectorImpl CollectorWatchdogImpl FQImpl ListImpl NewSafeStoragePinnedImpl RCMapWalkerImpl RCMicrocodeImpl RCOvImpl ReclaimerImpl RefQueueImpl RTFrameHeapSnapshotImpl SafeStorageOpsImpl StorageAccountingImpl StorageTrapsImpl SymbolAccessImpl TypesBasicExtensionImpl TypesBasicImpl UnsafeAllocatorImpl ZCTImpl
Compile CountedVMImpl SweepCollectableStorageImpl
Bind SafeStoragePackage.config
Bind SafeStoragePackage CedarRuntime