(PERFORMANCE% ISSUES CHAPTER (80 101 114 102 111 114 109 97 110 99 101 32 73 115 115 117 101 115) NIL (22) 1) (PERFORMANCE% ANALYSIS TERM Performance% analysis (*PRIMARY*) (22) 1) (STORAGE% ALLOCATION% AND% GARBAGE% COLLECTION SUBSEC (83 116 111 114 97 103 101 32 65 108 108 111 99 97 116 105 111 110 32 97 110 100 32 71 97 114 98 97 103 101 32 67 111 108 108 101 99 116 105 111 110) NIL (1 22) 1) (FRAGMENTATION% OF% DATA% SPACE TERM Fragmentation% of% data% space NIL (1 22) 1) (DATA% FRAGMENTATION TERM Data% fragmentation NIL (1 22) 1) (WORKING% SET TERM Working% set NIL (1 22) 1) (GARBAGE% COLLECTION TERM Garbage% collection NIL (1 22) 1) (STORAGE% ALLOCATION TERM Storage% allocation NIL (1 22) 1) (MARK-AND-SWEEP% GARBAGE% COLLECTION TERM Mark-and-sweep% garbage% collection NIL (1 22) 1) (REFERENCE-COUNTING% GARBAGE% COLLECTION TERM Reference-counting% garbage% collection NIL (1 22) 2) (RECLAIM (Function) ((FONT . LISP) 40 82 69 67 76 65 73 77 41 (UNDO . FONT)) (*DEF*) (1 22) 3) (RECLAIMMIN (Function) ((FONT . LISP) 40 82 69 67 76 65 73 77 77 73 78 32 (FONT . ARG) 78 (FONT . LISP) 41 (UNDO . FONT) (UNDO . FONT) (UNDO . FONT)) (*DEF*) (1 22) 3) (RECLAIMWAIT (Variable) ((FONT . LISP) 82 69 67 76 65 73 77 87 65 73 84 (UNDO . FONT)) (*DEF*) (1 22) 3) (GCGAG (Function) ((FONT . LISP) 40 71 67 71 65 71 32 (FONT . ARG) 77 69 83 83 65 71 69 (FONT . LISP) 41 (UNDO . FONT) (UNDO . FONT) (UNDO . FONT)) (*DEF*) (1 22) 3) (GCTRP (Function) ((FONT . LISP) 40 71 67 84 82 80 41 (UNDO . FONT)) (*DEF*) (1 22) 3) (STORAGE (Function) ((FONT . LISP) 40 83 84 79 82 65 71 69 32 (FONT . ARG) 84 89 80 69 83 32 80 65 71 69 84 72 82 69 83 72 79 76 68 (FONT . LISP) 41 (UNDO . FONT) (UNDO . FONT) (UNDO . FONT)) (*DEF*) (1 22) 3) (**DEALLOC** (Data Type Name) NIL NIL (1 22) 4) (STORAGE.ARRAYSIZES (Variable) NIL NIL (1 22) 4) (ARRAYS% FULL (Error Message) NIL NIL (1 22) 5) (STORAGE.LEFT (Function) ((FONT . LISP) 40 83 84 79 82 65 71 69 46 76 69 70 84 41 (UNDO . FONT)) (*DEF*) (1 22) 5) (32MBADDRESSABLE (Function) NIL NIL (1 22) 5) (VARIABLE% BINDINGS SUBSEC (86 97 114 105 97 98 108 101 32 66 105 110 100 105 110 103 115) NIL (2 22) 5) (FREE% VARIABLE% ACCESS TERM Free% variable% access NIL (2 22) 5) (LOCAL% VARIABLES TERM Local% variables NIL (2 22) 5) (SPECIAL% VARIABLES TERM Special% variables NIL (2 22) 5) (GLOBAL% VARIABLES TERM Global% variables NIL (2 22) 5) (DEEP% BINDING TERM Deep% binding NIL (2 22) 6) (SHALLOW% BINDING TERM Shallow% binding NIL (2 22) 6) (PERFORMANCE% MEASURING SUBSEC (80 101 114 102 111 114 109 97 110 99 101 32 77 101 97 115 117 114 105 110 103) NIL (3 22) 7) (TIMEALL (Function) ((FONT . LISP) 40 84 73 77 69 65 76 76 32 (FONT . ARG) 84 73 77 69 70 79 82 77 32 78 85 77 66 69 82 79 70 84 73 77 69 83 32 84 73 77 69 87 72 65 84 32 73 78 84 69 82 80 70 76 71 32 61221 (FONT . LISP) 41 (UNDO . FONT) (UNDO . FONT) (UNDO . FONT)) (*DEF*) (3 22) 7) (TIME (Function) ((FONT . LISP) 40 84 73 77 69 32 (FONT . ARG) 84 73 77 69 88 32 84 73 77 69 78 32 84 73 77 69 84 89 80 (FONT . LISP) 41 (UNDO . FONT) (UNDO . FONT) (UNDO . FONT)) (*DEF*) (3 22) 8) (BOXCOUNT (Function) ((FONT . LISP) 40 66 79 88 67 79 85 78 84 32 (FONT . ARG) 84 89 80 69 32 78 (FONT . LISP) 41 (UNDO . FONT) (UNDO . FONT) (UNDO . FONT)) (*DEF*) (3 22) 8) (CONSCOUNT (Function) ((FONT . LISP) 40 67 79 78 83 67 79 85 78 84 32 (FONT . ARG) 78 (FONT . LISP) 41 (UNDO . FONT) (UNDO . FONT) (UNDO . FONT)) (*DEF*) (3 22) 8) (PAGEFAULTS (Function) ((FONT . LISP) 40 80 65 71 69 70 65 85 76 84 83 41 (UNDO . FONT)) (*DEF*) (3 22) 8) (BREAKDOWN SUBSEC (66 82 69 65 75 68 79 87 78) NIL (1 3 22) 9) (BREAKDOWN (Function) ((FONT . LISP) 40 66 82 69 65 75 68 79 87 78 32 (FONT . ARG) 70 78 (START.SUB) 49 (END.SUB) 32 46 46 46 32 70 78 (START.SUB) 78 (END.SUB) (FONT . LISP) 41 (UNDO . FONT) (UNDO . FONT) (UNDO . FONT)) (*DEF*) (1 3 22) 9) (UNBREAK (Function) NIL NIL (1 3 22) 9) (BRKDWNRESULTS (Function) ((FONT . LISP) 40 66 82 75 68 87 78 82 69 83 85 76 84 83 32 (FONT . ARG) 82 69 84 85 82 78 86 65 76 85 69 83 70 76 71 (FONT . LISP) 41 (UNDO . FONT) (UNDO . FONT) (UNDO . FONT)) (*DEF*) (1 3 22) 9) (BRKDWNTYPE (Variable) ((FONT . LISP) 66 82 75 68 87 78 84 89 80 69 (UNDO . FONT)) (*DEF*) (1 3 22) 10) (BRKDWNTYPES (Variable) ((FONT . LISP) 66 82 75 68 87 78 84 89 80 69 83 (UNDO . FONT)) (*DEF*) (1 3 22) 10) (BRKDWNCOMPFLG (Variable) NIL NIL (1 3 22) 11) (BRKDWNTYPE (Variable) NIL NIL (1 3 22) 11) (GAINSPACE SUBSEC (71 65 73 78 83 80 65 67 69) NIL (4 22) 11) (GAINSPACE (Function) ((FONT . LISP) 40 71 65 73 78 83 80 65 67 69 41 (UNDO . FONT)) (*DEF*) (4 22) 12) (GAINSPACEFORMS (Variable) NIL NIL (4 22) 12) (RESPONSE (Variable) NIL NIL (4 22) 12) (SMASHPROPSMENU (Variable) NIL NIL (4 22) 12) (SMASHPROPS (Variable) NIL NIL (4 22) 12) (SMASHPROPSLST (Variable) NIL NIL (4 22) 12) (USING% DATA% TYPES% INSTEAD% OF% RECORDS SUBSEC (85 115 105 110 103 32 68 97 116 97 32 84 121 112 101 115 32 73 110 115 116 101 97 100 32 111 102 32 82 101 99 111 114 100 115) NIL (5 22) 13) (DATA% TYPES TERM Data% types NIL (5 22) 13) (USING% INCOMPLETE% FILE% NAMES SUBSEC (85 115 105 110 103 32 73 110 99 111 109 112 108 101 116 101 32 70 105 108 101 32 78 97 109 101 115) NIL (6 22) 13) (FILE% NAMES TERM File% names NIL (6 22) 13) (INCOMPLETE% FILE% NAMES TERM Incomplete% File% Names NIL (6 22) 13) (USING% %"FAST%"% AND% %"DESTRUCTIVE%"% FUNCTIONS SUBSEC (85 115 105 110 103 32 34 70 97 115 116 34 32 97 110 100 32 34 68 101 115 116 114 117 99 116 105 118 101 34 32 70 117 110 99 116 105 111 110 115) NIL (7 22) 14) (FAST% FUNCTIONS TERM Fast% functions NIL (7 22) 14) (DESTRUCTIVE% FUNCTIONS TERM Destructive% functions (*PRIMARY*) (7 22) 14)