Initial revision
[ssr] / StraySrc / Dynamite / dynamite / rsc / messages
1 ;
2 ; Dynamite messages
3 ;
4 ; © 1995 Straylight
5 ;
6
7 ;----- Miscellaneous messages -----------------------------------------------
8
9 ; --- Heap dump messages ---
10
11 dumpHpBase: Heap base: &
12 dumpHpSize: Heap size: &
13 dumpHpArSz: Area size: &
14
15 dumpBlkAddr:Block address: &
16 dumpBlkSize:Block size : &
17 dumpBlkId: Block ID : &
18 dumpBlkAnch:Block anchor : &
19 dumpBlkFree:Block is free<&0D><&0A>
20
21 ;----- Error messages -------------------------------------------------------
22
23 ; --- Finalisation errors ---
24
25 errInUse:[1]Dynamite is in use and cannot close down
26 errRelease:[1]Dynamite cannot close down (couldn't release vector)
27
28 ; --- ChangeDynamicArea patch errors ---
29
30 errTooBig:[&1C1]Unable to move memory
31
32 ; --- SWI handling errors ---
33
34 errBadSWI:[&1E6]Unknown Dynamite operation
35
36 ; --- Page manager errors ---
37
38 errNoPages:[1]No pages left
39
40 ; --- Heap manager errors ---
41
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
46
47 ; --- Heap integrity errors ---
48
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
52
53 ; --- Compactor task errors ---
54
55 errDesk:[1]Use *Desktop to start the Dynamite compactor
56
57 ;----- Command help and syntax strings --------------------------------------
58
59 clear:{
60 *Dynamite_Clear will empty the Dynamite heap, releasing all the \
61 memory it was using.
62 Warning: No confirmation is requested; if applications are using \
63 Dynaite, they will almost certainly crash.
64 |
65 Syntax: *Dynamite_Clear\
66 }
67
68 compactor:{
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.
72 |
73 Syntax: *Desktop_DynamiteCompactor\
74 }
75
76 heapDump:{
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.
80 |
81 Syntax: *Dynamite_HeapDump\
82 }