|
129 | 129 |
|
130 | 130 |
|
131 | 131 |
|
132 |
| -;;;; SB-SPROF run 20, 50, 80, 110, 140 |
| 132 | +;;;; SB-SPROF Runs of Various Flavors |
| 133 | + |
| 134 | +(defparameter *default-sb-sprof-run-nqs* |
| 135 | + '(20 50 80 110) |
| 136 | + "Default list of nQ values for running various SB-SPROF calls below.") |
133 | 137 |
|
134 | 138 | (defun sb-sprof-run ()
|
135 |
| - (loop for nq in '(20 50 80 110) |
136 |
| - do (do-monitor-runs |
137 |
| - :start nq |
138 |
| - :monitor :sb-sprof |
139 |
| - :repeats 1 |
140 |
| - :report-type :flat))) |
| 139 | + (loop :for nq :in *default-sb-sprof-run-nqs* |
| 140 | + :do (do-monitor-runs |
| 141 | + :start nq |
| 142 | + :monitor :sb-sprof |
| 143 | + :repeats 1 |
| 144 | + :report-type :flat))) |
141 | 145 |
|
142 | 146 | (defun sb-sprof-graph ()
|
143 |
| - (loop for nq in '(20 50 80 110) |
144 |
| - do (do-monitor-runs |
145 |
| - :start nq |
146 |
| - :monitor :sb-sprof |
147 |
| - :repeats 1 |
148 |
| - :report-type :flat))) |
| 147 | + (loop :for nq :in *default-sb-sprof-run-nqs* |
| 148 | + :do (do-monitor-runs |
| 149 | + :start nq |
| 150 | + :monitor :sb-sprof |
| 151 | + :repeats 1 |
| 152 | + :report-type :flat))) |
149 | 153 |
|
150 | 154 | (defun sb-sprof-run-high-sample ()
|
151 |
| - (loop for nq in '(20 50 80 110) |
152 |
| - do (do-monitor-runs |
153 |
| - :start nq |
154 |
| - :monitor :sb-sprof |
155 |
| - :repeats 1 |
| 155 | + (loop :for nq :in *default-sb-sprof-run-nqs* |
| 156 | + :do (do-monitor-runs |
| 157 | + :start nq |
| 158 | + :monitor :sb-sprof |
| 159 | + :repeats 1 |
156 | 160 |
|
157 |
| - :sample-interval 0.001 ; our default: 0.005 |
158 |
| - :report-type :flat))) |
| 161 | + :sample-interval 0.001 ; our default: 0.005 |
| 162 | + :report-type :flat))) |
159 | 163 |
|
160 | 164 | (defun sb-sprof-run-high-sample-plus-graph ()
|
161 |
| - (loop for nq in '(20 50 80 110) |
162 |
| - do (do-monitor-runs |
163 |
| - :start nq |
164 |
| - :monitor :sb-sprof |
165 |
| - :repeats 1 |
| 165 | + (loop :for nq :in *default-sb-sprof-run-nqs* |
| 166 | + :do (do-monitor-runs |
| 167 | + :start nq |
| 168 | + :monitor :sb-sprof |
| 169 | + :repeats 1 |
166 | 170 |
|
167 |
| - :sample-interval 0.001 ; our default: 0.005 |
168 |
| - :report-type :graph))) ; our default: :flat |
| 171 | + :sample-interval 0.001 ; our default: 0.005 |
| 172 | + :report-type :graph))) ; our default: :flat |
169 | 173 |
|
170 | 174 | (defun sb-sprof-run-mon ()
|
171 |
| - (loop for nq in '(20 50 80 110) |
172 |
| - do (do-monitor-runs |
173 |
| - :start nq |
174 |
| - :monitor :mon |
175 |
| - :repeats 1 |
| 175 | + (loop :for nq :in *default-sb-sprof-run-nqs* |
| 176 | + :do (do-monitor-runs |
| 177 | + :start nq |
| 178 | + :monitor :mon |
| 179 | + :repeats 1 |
176 | 180 |
|
177 |
| - :sample-interval 0.001 ; our default: 0.005 |
178 |
| - :report-type :graph))) ; our default: :flat |
| 181 | + :sample-interval 0.001 ; our default: 0.005 |
| 182 | + :report-type :graph))) ; our default: :flat |
179 | 183 |
|
180 | 184 | (defun one-monitor-run-bill-linear (nq)
|
181 | 185 | (monitor-run :bell :linear nq 1 :mon :flat .0001))
|
|
0 commit comments