7 ;----- Miscellaneous messages -----------------------------------------------
9 ; --- Heap dump messages ---
11 dumpHpBase: Heap base: &
12 dumpHpSize: Heap size: &
13 dumpHpArSz: Area size: &
15 dumpBlkAddr:Block address: &
16 dumpBlkSize:Block size : &
17 dumpBlkId: Block ID : &
18 dumpBlkAnch:Block anchor : &
19 dumpBlkFree:Block is free<&0D><&0A>
21 ;----- Error messages -------------------------------------------------------
23 ; --- Finalisation errors ---
25 errInUse:[1]Dynamite is in use and cannot close down
26 errRelease:[1]Dynamite cannot close down (couldn't release vector)
28 ; --- ChangeDynamicArea patch errors ---
30 errTooBig:[&1C1]Unable to move memory
32 ; --- SWI handling errors ---
34 errBadSWI:[&1E6]Unknown Dynamite operation
36 ; --- Page manager errors ---
38 errNoPages:[1]No pages left
40 ; --- Heap manager errors ---
42 errBadFreeAll:[&80D310]Can't free all blocks with ID 0
43 errBadAnchor:[&80D301]Bad anchor passed to Dynamite
44 errNoMem:[&80D300]Couldn't allocate memory
45 errBadMid:[&80D302]Bad arguments passed to Dynamite_(Mid)Extend
47 ; --- Heap integrity errors ---
49 errBadHeap1:[&80D312]Dynamite area corrupt: anchor or anchor address corrupted
50 errBadHeap2:[&80D312]Dynamite area corrupt: block length corrupted
51 errBadHeap3:[&80D312]Dynamite area corrupt: anchor address corrupted
53 ; --- Compactor task errors ---
55 errDesk:[1]Use *Desktop to start the Dynamite compactor
57 ;----- Command help and syntax strings --------------------------------------
60 *Dynamite_Clear will empty the Dynamite heap, releasing all the \
62 Warning: No confirmation is requested; if applications are using \
63 Dynaite, they will almost certainly crash.
65 Syntax: *Dynamite_Clear\
69 The DynamiteCompactor task performs background compaction on the \
70 Dynamite heap, reducing the amount of memory the area uses.
71 Do not use *Desktop_DynamiteCompactor; use *Desktop instead.
73 Syntax: *Desktop_DynamiteCompactor\
77 *Dynamite_HeapDump displays diagnostic information about the state of \
78 Dynamite's memory area. This information may be of use to programmers \
79 debugging applications which use Dynamite.
81 Syntax: *Dynamite_HeapDump\