; ; Dynamite messages ; ; © 1995 Straylight ; ;----- Miscellaneous messages ----------------------------------------------- ; --- Heap dump messages --- dumpHpBase: Heap base: & dumpHpSize: Heap size: & dumpHpArSz: Area size: & dumpBlkAddr:Block address: & dumpBlkSize:Block size : & dumpBlkId: Block ID : & dumpBlkAnch:Block anchor : & dumpBlkFree:Block is free<&0D><&0A> ;----- Error messages ------------------------------------------------------- ; --- Finalisation errors --- errInUse:[1]Dynamite is in use and cannot close down errRelease:[1]Dynamite cannot close down (couldn't release vector) ; --- ChangeDynamicArea patch errors --- errTooBig:[&1C1]Unable to move memory ; --- SWI handling errors --- errBadSWI:[&1E6]Unknown Dynamite operation ; --- Page manager errors --- errNoPages:[1]No pages left ; --- Heap manager errors --- errBadFreeAll:[&80D310]Can't free all blocks with ID 0 errBadAnchor:[&80D301]Bad anchor passed to Dynamite errNoMem:[&80D300]Couldn't allocate memory errBadMid:[&80D302]Bad arguments passed to Dynamite_(Mid)Extend ; --- Heap integrity errors --- errBadHeap1:[&80D312]Dynamite area corrupt: anchor or anchor address corrupted errBadHeap2:[&80D312]Dynamite area corrupt: block length corrupted errBadHeap3:[&80D312]Dynamite area corrupt: anchor address corrupted ; --- Compactor task errors --- errDesk:[1]Use *Desktop to start the Dynamite compactor ;----- Command help and syntax strings -------------------------------------- clear:{ *Dynamite_Clear will empty the Dynamite heap, releasing all the \ memory it was using. Warning: No confirmation is requested; if applications are using \ Dynaite, they will almost certainly crash. | Syntax: *Dynamite_Clear\ } compactor:{ The DynamiteCompactor task performs background compaction on the \ Dynamite heap, reducing the amount of memory the area uses. Do not use *Desktop_DynamiteCompactor; use *Desktop instead. | Syntax: *Desktop_DynamiteCompactor\ } heapDump:{ *Dynamite_HeapDump displays diagnostic information about the state of \ Dynamite's memory area. This information may be of use to programmers \ debugging applications which use Dynamite. | Syntax: *Dynamite_HeapDump\ }