!
137
:<
debugger command
20
$
(dollar) variable
32
$$
variable
32
$$$
variable
32
:>
debugger command
20
>
, SQL operator
226
:?
listener command
13
[...]
syntax in Common SQL
225
:a
debugger command
24
abort restart 17
accessor-method-slot-definition
generic function
148
action lists 81
defining 82
examples 86
undefining 82
adding actions to action lists 84
add-method
generic function
149
address space 301
add-special-free-action
function
119
add-sql-stream
function
233
add-symbol-profiler
function
125
after 57
around 57
before 57
example of use 61
facility 55
for macros 59
for methods 59
removing 58
after advice 57
:after
keyword
44
:all
debugger command
23
:all
keyword
174
all
, SQL operator
226
:allocation
keyword
48
allocation of stacks 119
allocation-in-gen-num
macro
109
,
113
SQL mode 236
any
, SQL operator
226
command line 286
around advice 57
array-dimension-limit
constant
303
array-total-size-limit
constant
303
ASCII 279
attach-ssl
function
261
attach-ssl
function
267
attribute-type
function
220
augmented-string
type
274
avoid-gc
function
114
:b
debugger command
20
backtrace 19
quick backtrace 20
verbose backtrace 20
:backtrace
keyword
45
base slot 221
base-char
type
273
base-string
type
274
before advice 57
:before
keyword
43
:bindings
keyword
29
:bq
debugger command
20
:break
keyword
45
:break-on-exit
keyword
45
:bug-form
listener command
13
:c
debugger command
25
dlopen
141
dlsym
141
GetProcAddress
141
LispWorksState
144
LoadLibrary
141
malloc
108
memalign
108
QuitLispWorks
145
realloc
108
cache-table-queries
function
216
call-next-advice
function
58
catch frame, examining 18
:catchers
keyword
29
:caused-by
keyword
174
:cc
debugger command
23
change-process-priority
function
161
character
type
273
character types 273
check-fragmentation
function
112
,
114
:optimize-slot-access
148
,
151
database
205
eql-specializer
149
method-combination
149
ssl-closed
272
ssl-condition
272
ssl-error
272
ssl-failure
272
ssl-x509-lookup
272
standard-accessor-method
148
standard-db-class
220
standard-db-object
220
standard-reader-method
148
standard-writer-method
148
clean-generation-0
function
113
close-registry-key
function
297
saving 133
collect-generation-2
function
111
,
113
collect-highest-generation
function
113
collect-registry-subkeys
function
297
collect-registry-values
function
297
command line 286
-build
287
-display
287
-env
287
-environment
287
-IIOPhost
288
-IIOPnumeric
288
-init
287
-multiprocessing
287
-no-restart-function
288
-ORBport
288
--relocate-image
288
--reserve-size
288
-siteinit
286
commit
function
215
,
217
,
243
systems. See system
[...]
syntax
225
case of names 235
database classes 205
database connection 206
database encoding 236
encoding 208
errors 233
Functional DDL 219
Functional DML 212
functional interface 212
I/O recording 233
initialization 204
iteration 224
main chapter 201
Object Oriented DDL 221
Object Oriented DML 223
object-oriented interface 220
ODBC compliance 203
programmatic interface 229
supported databases 203
symbolic syntax 224
transaction handling 208 , 216 , 238
utilities 231
sql-connection-error
234
sql-database-data-error
234
sql-database-error
233
sql-fatal-error
234
sql-temporary-error
234
sql-timeout-error
234
sql-user-error
233
compilation-speed 92
comparison with interpreter 89
control 92
levels of safety 93
main chapter 89
workings of 91
compiler explanations 98
compiler help 98
compile-system
function
172
compute-applicable-methods-using-classes
generic function
149
compute-discriminating-function
generic function
149
configuring the printer 139
connect
function
206
,
207
,
208
,
235
connected-databases
function
207
MySQL 208
ODBC 208
Oracle 207
PostgreSQL 211
array-dimension-limit
303
array-total-size-limit
303
most-positive-fixnum
303
continue restart 17
copy-to-weak-simple-vector
function
119
count-gen-num-allocation
function
117
create-index
function
220
create-registry-key
function
296
,
297
create-table
function
220
create-view
function
220
create-view-from-class
function
221
creation of process 160
current frame 20
current process 159
*current-process*
variable
160
main chapter 132
of editor 135
:cv
inspector command
33
:d
inspector command
33
classes in Common SQL 205
connection in Common SQL 206
encoding in Common SQL 236
table names 235
database
class
205
database-name
function
207
supported 203
debug 92
commands 18
control variables 27
invoking from the tracer 45
main chapter 15
:<
20
:>
20
:a
24
:all
23
:b
20
:bq
20
:c
25
:cc
23
:ed
23
:error
23
:l
22
:lambda
23
:lf
24
:n
21
:p
21
:res
25
:ret
25
:top
25
:v
21
*debug-io*
variable
27
*debug-print-length*
variable
27
*debug-print-level*
variable
28
declaim
macro
97
declare :explain
98
*default-action-list-sort-time*
variable
85
*default-character-element-type*
variable
274
,
276
,
277
,
278
,
282
*default-database*
variable
205
,
206
*default-database-type*
variable
205
:default-pathname
keyword
173
*default-stack-group-list-length*
variable
119
define-action
macro
84
define-action-list
macro
82
define-foreign-callable
macro
168
definition specs 51
error handling with 182
defparser
macro
179
functions defined by 181
defstruct
macro
138
*defstruct-generates-print-object-method*
variable
138
defsystem
macro
173
,
173
-
177
examples of use 176
def-view-class
macro
220
,
221
delete-instance-records
generic function
223
delete-records
function
215
,
216
delete-registry-key
function
296
delete-sql-stream
function
233
filename 286
pathname 286
delivering a DLL 141
delivering a dynamic library 141
describe
function
31
*describe-length*
variable
33
*describe-level*
special variable
32
describe-object
generic function
32
*describe-print-length*
variable
32
*describe-print-level*
variable
32
destroy-ssl
function
270
destroy-ssl-ctx
function
270
detach-ssl
function
269
for action lists 85
disable-sql-reader-syntax
function
231
disconnect
function
207
DLL 141
filename 286
pathname 286
dll-quit
function
145
dlopen
C function
141
dlsym
C function
141
:dm
inspector command
33
$
(dollar) variable
32
$$
variable
32
$$$
variable
32
:dont-know
keyword
22
:dr
inspector command
33
drop-index
function
220
drop-table
function
220
drop-view
function
220
drop-view-from-class
function
221
aggregate 72
canonical 66
displaying definitions 78
examples 65
finding definitions 77
grouping definitions 71
new defining forms 70
parts 72
recording definitions 76
dylib 141
dynamic library 141
memory clash 144
relocation 144
:ed
debugger command
23
customizing 135
editor source code 137
ef-spec 279
Emacs 9
enable-sql-reader-syntax
function
213
,
231
enlarge-generation
function
112
,
114
ensure-ssl
function
270
:entrycond
keyword
46
enum-registry-value
function
297
eql-specializer
class
149
eql-specializer-object
function
149
:error
debugger command
23
in parser generator 182
errors in Common SQL 233
EUC-JP 279
:eval-after
keyword
44
:eval-before
keyword
44
except
, SQL operator
226
for action lists 84
executable 286
filename 286
pathname 286
execute-command
function
219
execution functions 81
execution profiling 123
examining 18
:exitcond
keyword
46
expand-generation-1
function
113
extended-time
macro
117
,
118
,
130
external format specification 279
External formats 279
description 89
FDDL 219
FDML 223
filename of deliverable 286
filename of DLL 286
filename of executable 286
filename of lisp image 286
load-on-demand 138
find-database
function
207
find-object-size
function
113
find-process-from-name
function
160
fixnum
type
301
fixnum-safety 92
flag-not-special-free-action
function
119
flag-special-free-action
function
119
float 92
float calculations, optimizing 100
foreign callbacks 168
p-oci-env
246
p-oci-file
246
p-oci-lob-locator
246
p-oci-svc-ctx
246
ssl-cipher-pointer
263
ssl-ctx-pointer
263
ssl-pointer
263
foreign-slot-value
function
103
evaluating when tracing 43 - 45
frame, examining 18
free-important-locks
function
166
funcallable-standard-instance-access
function
148
function, altering with advice 55
Functional DDL 219
Functional DML 212
functional interface in Common SQL 212
add-special-free-action
119
add-sql-stream
233
add-symbol-profiler
125
arguments for traced 43
attribute-type
220
avoid-gc
114
cache-table-queries
216
call-next-advice
58
change-process-priority
161
clean-generation-0
113
close-registry-key
297
collect-generation-2
111
,
113
collect-highest-generation
113
collect-registry-subkeys
297
collect-registry-values
297
compile-system
172
connected-databases
207
copy-to-weak-simple-vector
119
count-gen-num-allocation
117
create-index
220
create-table
220
create-view
220
create-view-from-class
221
database-name
207
delete-registry-key
296
delete-sql-stream
233
describe
31
destroy-ssl
270
destroy-ssl-ctx
270
detach-ssl
269
disable-sql-reader-syntax
231
disconnect
207
dll-quit
145
drop-index
220
drop-table
220
drop-view
220
drop-view-from-class
221
enable-sql-reader-syntax
213
,
231
ensure-ssl
270
enum-registry-value
297
eql-specializer-object
149
execute-command
219
expand-generation-1
113
find-database
207
find-object-size
113
find-process-from-name
160
flag-not-special-free-action
119
flag-special-free-action
119
foreign-slot-value
103
free-important-locks
166
funcallable-standard-instance-access
148
gc-if-needed
114
gen-num-segments-fragmentation-state
117
gensym
118
get-default-generation
113
get-folder-path
298
get-gc-parameters
114
get-user-profile-directory
299
initialize-database-type
205
initialize-multiprocessing
161
inspect
32
int32-
99
int32+
99
intern-eql-specializer
149
lisp-image-name
286
list-all-processes
160
list-attributes
220
list-attribute-types
220
list-classes
223
list-sql-streams
233
list-tables
220
lob-stream-lob-locator
245
locally-disable-sql-reader-syntax
231
locally-enable-sql-reader-syntax
231
lock-owner
165
long-site-name
285
make-array
119
make-hash-table
119
make-lock
166
make-symbol
118
make-timer
166
memory-growth-margin
113
normal-gc
114
open-registry-key
296
ora-lob-append
249
ora-lob-assign
248
ora-lob-char-set-form
247
ora-lob-close
249
ora-lob-copy
249
ora-lob-create-empty
242
,
248
ora-lob-create-temporary
250
ora-lob-disable-buffering
250
ora-lob-element-type
246
ora-lob-enable-buffering
250
ora-lob-env-handle
245
ora-lob-erase
249
ora-lob-file-close
249
ora-lob-file-close-all
249
ora-lob-file-open
249
ora-lob-file-set-name
249
ora-lob-flush-buffer
250
ora-lob-free
248
ora-lob-free-temporary
250
ora-lob-get-chunk-size
248
ora-lob-get-length
248
ora-lob-internal-lob-p
246
,
248
ora-lob-is-equal
248
ora-lob-is-open
248
ora-lob-is-temporary
248
,
250
ora-lob-load-from-file
249
ora-lob-lob-locator
245
ora-lob-locator-is-init
248
ora-lob-open
249
ora-lob-read-foreign-buffer
245
,
247
,
250
ora-lob-read-into-plain-file
250
ora-lob-svc-ctx-handle
245
ora-lob-trim
249
ora-lob-write-buffer
247
,
250
ora-lob-write-foreign-buffer
245
,
247
,
250
ora-lob-write-from-plain-file
250
pem-read
262
print-actions
85
print-profile-list
128
print-query
214
process-allow-scheduling
160
process-arrest-reasons
160
process-break
161
process-interrupt
161
process-kill
161
process-lock
166
process-name
160
process-priority
161
process-run-function
160
process-run-reasons
160
process-stop
164
process-stopped
164
process-unlock
166
process-unstop
164
process-wait-function
161
process-wait-with-timeout
159
,
161
product-registry-path
296
ps
160
query-registry-key-info
297
query-registry-value
297
quit
10
read-dhparms
262
reconnect
207
registry-key-exists-p
297
registry-value
297
remove-special-free-action
119
remove-symbol-profiler
125
reset-profiler
125
restore-sql-reader-syntax-state
231
results for traced 44
room-values
289
save-image
133
,
141
,
290
,
294
save-universal-from-script
295
schedule-timer
166
set-array-weak
119
set-automatic-gc-callback
117
set-blocking-gen-num
117
set-debugger-options
28
set-default-generation
109
,
113
set-default-segment-size
118
set-delay-promotion
118
set-gc-parameters
107
,
110
,
114
set-gen-num-gc-threshold
117
set-hash-table-weak
119
set-maximum-memory
113
set-maximum-segment-size
116
,
117
set-minimum-free-space
110
,
113
set-process-profiling
126
set-profiler-threshold
125
set-registry-value
297
set-spare-keeping-policy
118
set-ssl-ctx-dh
262
set-ssl-ctx-options
262
set-ssl-ctx-password-callback
262
set-ssl-library-path
272
setup-for-alien-threads
168
set-up-profiler
124
short-site-name
285
socket-stream-ctx
262
socket-stream-ssl
262
software-type
285
software-version
285
sql
229
sql-expression
229
sql-operation
229
sql-operator
229
sql-recording-p
233
sql-stream
233
ssl-add-client-ca
263
ssl-cipher-get-bits
264
ssl-cipher-get-name
264
ssl-cipher-get-version
264
ssl-clear-num-renegotiations
264
ssl-ctrl
264
ssl-ctx-add-client-ca
264
ssl-ctx-add-extra-chain-cert
264
ssl-ctx-ctrl
264
ssl-ctx-get-max-cert-list
264
ssl-ctx-get-mode
264
ssl-ctx-get-options
264
ssl-ctx-get-read-ahead
264
ssl-ctx-get-verify-mode
264
ssl-ctx-load-verify-locations
264
ssl-ctx-need-tmp-rsa
264
ssl-ctx-sess-get-cache-mode
264
ssl-ctx-sess-get-cache-size
264
ssl-ctx-sess-set-cache-mode
264
ssl-ctx-sess-set-cache-size
264
ssl-ctx-set-client-ca-list
265
ssl-ctx-set-max-cert-list
265
ssl-ctx-set-mode
265
ssl-ctx-set-options
265
ssl-ctx-set-read-ahead
265
ssl-ctx-set-tmp-dh
265
ssl-ctx-set-tmp-rsa
265
ssl-ctx-use-certificate-chain-file
265
ssl-ctx-use-certificate-file
265
ssl-ctx-use-privatekey-file
265
ssl-ctx-use-rsaprivatekey-file
265
ssl-get-current-cipher
265
ssl-get-max-cert-list
265
ssl-get-mode
265
ssl-get-options
265
ssl-get-verify-mode
265
ssl-get-version
265
ssl-load-client-ca-file
265
ssl-need-tmp-rsa
265
ssl-new
270
ssl-num-renegotiations
265
ssl-session-reused
265
ssl-set-accept-state
268
ssl-set-client-ca-list
265
ssl-set-connect-state
268
ssl-set-max-cert-list
266
ssl-set-mode
266
ssl-set-options
266
ssl-set-tmp-dh
266
ssl-set-tmp-rsa
266
ssl-total-renegotiations
266
ssl-use-certificate-file
266
ssl-use-privatekey-file
266
ssl-use-rsaprivatekey-file
266
standard-instance-access
148
start-profiling
126
start-sql-recording
233
status
207
stop-profiling
126
stop-sql-recording
233
sweep-all-objects
119
switch-static-allocation
107
,
108
symeval-in-process
164
toggle-source-debugging
103
total-allocation
113
tracing inside 49
try-compact-in-generation
112
,
114
try-move-in-generation
112
,
114
update-records
215
,
216
,
242
user-homedir-pathname
298
user-preference
296
without-preemption
161
fundamental-character-input-stream
class
252
fundamental-character-output-stream
class
252
garbage collection, see also storage management
main chapter 105
GBK 280
gc-generation
function
117
,
118
gc-if-needed
function
114
definition 106
generation 2 111
accessor-method-slot-definition
148
add-method
149
compute-applicable-methods-using-classes
149
compute-discriminating-function
149
delete-instance-records
223
describe-object
32
input-stream-p
254
instance-refreshed
223
make-method-lambda
148
output-stream-p
254
print-object
138
slot-boundp-using-class
148
slot-makunbound-using-class
148
slot-value-using-class
148
stream-clear-input
255
stream-element-type
253
stream-line-column
257
stream-listen
256
stream-read-char
254
stream-start-line-p
258
stream-unread-char
255
stream-write-char
256
update-instance-from-records
223
update-record-from-slot
223
update-records-from-instance
223
update-slot-from-record
223
gen-num-segments-fragmentation-state
function
117
gensym
function
118
:get
listener command
12
get-default-generation
function
113
get-folder-path
function
298
get-gc-parameters
function
114
GetProcAddress
C function
141
get-user-profile-directory
function
299
non-terminal 180
resolving ambiguities 181
graphics ports 2
>
, SQL operator
226
:h
inspector command
33
*handle-existing-action-in-action-list*
variable
84
*handle-existing-action-list*
variable
84
*handle-missing-action-in-action-list*
variable
85
*handle-missing-action-list*
variable
85
handler frame, examining 18
:handler
keyword
29
heap size 301
:help
listener command
13
:hidden
keyword
29
*hidden-packages*
variable
28
:his
listener command
13
hook functions 81
:i
inspector command
33
i18n 273
saving 133
image size 288
of Common SQL 204
initialize-database-type
function
205
*initialized-database-types*
variable
206
initialize-multiprocessing
function
161
*initial-processes*
variable
145
,
160
InitLispWorks
C function
144
,
290
input-stream-p
generic function
254
insert-records
function
215
,
242
:inside
keyword
49
inspect
function
32
main chapter 31
REPL 31
teletype 31
:cv
33
:d
33
:dm
33
:dr
33
:h
33
:i
33
:q
33
:s
33
:sh
33
:u
33
*inspect-print-length*
variable
33
*inspect-print-level*
variable
33
instance-refreshed
generic function
223
in-static-area
macro
108
int32-
function
99
int32
type
99
int32+
function
99
between parser generator and lexical analyser 182
Common SQL initialization 204
Internationalization 273
intern-eql-specializer
function
149
differences from compiler 89
interruptable 92
intersect
, SQL operator
226
main chapter 1
invalid superclass 150
:invisible
keyword
29
ISO8859-1 279
:after
44
:all
174
:allocation
48
:backtrace
45
:before
43
:bindings
29
:break
45
:break-on-exit
45
:catchers
29
:caused-by
174
:default-pathname
173
:dont-know
22
:entrycond
46
:eval-after
44
:eval-before
44
:exitcond
46
:handler
29
:hidden
29
:inside
49
:invisible
29
:maximum-buffer-size
108
:maximum-overflow
111
:members
173
:minimum-buffer-size
108
:minimum-overflow
111
:new-generation-size
111
:non-symbol
29
:package
173
:previous
175
:process
48
:requires
175
:restarts
29
:rules
174
:source-only
174
:step
46
:trace-output
47
:when
48
:l
debugger command
22
:lambda
debugger command
23
Latin-1 279
levels of safety, see compiler
:lf
debugger command
24
lightweight processes 159
*line-arguments-list*
variable
286
filename 286
pathname 286
lisp-image-name
function
286
customizing 132
lightweight processes in 159
processes 159
saving 8
LispWorks as a DLL 141
LispWorks as a dynamic library 141
LispWorks as a shared library 141
LispWorksState
C function
144
list-all-processes
function
160
list-attributes
function
220
list-attribute-types
function
220
list-classes
function
223
main chapter 11
:?
13
:bug-form
13
:get
12
:help
13
:his
13
:redo
12
:use
13
list-sql-streams
function
233
list-tables
function
220
LoadLibrary
C function
141
load-on-demand 138
lob-stream
class
241
,
245
,
249
lob-stream-lob-locator
function
245
locally-disable-sql-reader-syntax
function
231
locally-enable-sql-reader-syntax
function
231
lock-owner
function
165
locks 165
long-site-name
function
285
extensions in Common SQL 224
loop
, extensions in Common SQL
218
advice 59
allocation-in-gen-num
109
,
113
declaim
97
define-action
84
define-action-list
82
define-foreign-callable
168
defstruct
138
in-static-area
108
profile
125
undefine-action
84
undefine-action-list
83
with-heavy-allocation
114
with-lock
166
with-registry-key
297
make-array
function
119
make-hash-table
function
119
make-lock
function
166
make-method-lambda
generic function
148
make-ssl-ctx
function
267
,
268
make-symbol
function
118
make-timer
function
166
malloc
C function
108
mark 109
and sweep 109
mark-and-sweep
function
107
,
114
:maximum-buffer-size
keyword
108
*maximum-ordinary-windows*
variable
136
:maximum-overflow
keyword
111
*max-trace-indent*
variable
51
memalign
C function
108
:members
keyword
173
memory allocation during tracing 48
memory clashes 144
avoiding 289
memory management 288
garbage collection strategy 110
image reduction 118
mark and sweep 109
overflow 111
memory-growth-margin
function
113
Metaobject Protocol 147
advice 59
method-combination
class
149
tracing 51
:minimum-buffer-size
keyword
108
:minimum-for-sweep
keyword
110
,
111
:minimum-overflow
keyword
111
minus
, SQL operator
226
mod 2^32 arithmetic 99
modifying a database 215
AMOP compatibility 147
most-positive-fixnum
constant
303
locks 165
connecting 208
MySQL client library 210
Mac OS X 210
:n
debugger command
21
:new-generation-size
keyword
111
:non-symbol
keyword
29
non-terminal in grammar 180
normal-gc
function
114
not
, SQL operator
226
object-oriented interface in Common SQL 220
static 108
object finalization 119
Object Oriented DDL in Common SQL 221
Object Oriented DML in Common SQL 223
connecting 208
OODDL 221
OODML 223
open-registry-key
function
296
OpenSSL 261
open-tcp-stream
function
261
,
267
operating system 285
fast 32-bit arithmetic 99
floating point 100
foreign slot access 102
of compiler 92
tail call 101
optimization declarations 92
optimization hints 98
optimize 92
:optimize-slot-access
class option
148
,
151
connecting 207
in Common SQL 207
ora-lob-append
function
249
ora-lob-assign
function
248
ora-lob-char-set-form
function
247
ora-lob-close
function
249
ora-lob-copy
function
249
ora-lob-create-empty
function
242
,
248
ora-lob-create-temporary
function
250
ora-lob-disable-buffering
function
250
ora-lob-element-type
function
246
ora-lob-enable-buffering
function
250
ora-lob-env-handle
function
245
ora-lob-erase
function
249
ora-lob-file-close
function
249
ora-lob-file-close-all
function
249
ora-lob-file-open
function
249
ora-lob-file-set-name
function
249
ora-lob-flush-buffer
function
250
ora-lob-free
function
248
ora-lob-free-temporary
function
250
ora-lob-get-buffer
function
245
,
250
ora-lob-get-chunk-size
function
248
ora-lob-get-length
function
248
ora-lob-internal-lob-p
function
246
,
248
ora-lob-is-equal
function
248
ora-lob-is-open
function
248
ora-lob-is-temporary
function
248
,
250
ora-lob-load-from-file
function
249
ora-lob-lob-locator
function
245
ora-lob-locator-is-init
function
248
ora-lob-open
function
249
ora-lob-read-buffer
function
247
,
250
ora-lob-read-foreign-buffer
function
245
,
247
,
250
ora-lob-read-into-plain-file
function
250
ora-lob-svc-ctx-handle
function
245
ora-lob-trim
function
249
ora-lob-write-buffer
function
247
,
250
ora-lob-write-foreign-buffer
function
245
,
247
,
250
ora-lob-write-from-plain-file
function
250
trace 47
output-stream-p
generic function
254
:p
debugger command
21
hiding 28
:package
keyword
173
allocation of 118
command line 286
parser generator main chapter 179
parser, error handling 182
passing runtime parameters 286
saving an image with 10
pathname of deliverable 286
pathname of DLL 286
pathname of executable 286
pathname of lisp image 286
pem-read
function
262
platform 285
p-oci-env
foreign type
246
p-oci-file
foreign type
246
p-oci-lob-locator
foreign type
246
p-oci-svc-ctx
foreign type
246
connecting 211
PostScript Printer Description files 139
:previous
keyword
175
print-actions
function
85
*print-binding-frames*
variable
28
*print-catch-frames*
variable
28
configuring 139
*print-handler-frames*
variable
28
*print-non-symbol-frames*
variable
28
print-object
generic function
138
*print-open-frames*
variable
28
print-profile-list
function
128
print-query
function
214
*print-restart-frames*
variable
28
creation 160
current 159
in LispWorks 159
scheduling 161
process exit status 294
:process
keyword
48
process-allow-scheduling
function
160
process-arrest-reasons
function
160
process-break
function
161
allocation of 119
*process-initial-bindings*
variable
160
process-interrupt
function
161
process-kill
function
161
process-lock
function
166
process-name
function
160
process-priority
function
161
process-run-function
function
160
process-run-reasons
function
160
process-stop
function
164
process-stopped
function
164
process-unlock
function
166
process-unstop
function
164
process-wait
function
159
,
161
process-wait-function
function
161
process-wait-with-timeout
function
159
,
161
product-registry-path
function
296
profile
macro
125
profile time 125
interpretation of results 129
main chapter 123
pitfalls 129
setting up 124
*profile-symbol-list*
variable
125
execution 123
program 123
program profiling 123
*prompt*
variable
14
ps
function
160
sql-boolean-operator
229
sql-function
229
sql-operator
229
:q
inspector command
33
query-registry-key-info
function
297
query-registry-value
function
297
quick backtrace 20
quit
function
10
QuitLispWorks
C function
145
raw 32-bit arithmetic 99
read-dhparms
function
262
read-eval-print loop 11
real time 125
realloc
C function
108
reconnect
function
207
redo 137
:redo
listener command
12
API on Windows 296
registry-key-exists-p
function
297
registry-value
function
297
relocating 289
relocation 288
remove-advice
function
58
,
64
remove-special-free-action
function
119
remove-symbol-profiler
function
125
removing actions from action lists 84
REPL 11
REPL inspector 31
:requires
keyword
175
:res
debugger command
25
reset-profiler
function
125
restart 17
restart frame, examining 18
:restarts
keyword
29
restore-sql-reader-syntax-state
function
231
:ret
debugger command
25
rollback
function
215
,
217
,
243
room-values
function
289
:rules
keyword
174
runtime parameters 286
:s
inspector command
33
safety 92
save-image
function
133
,
141
,
290
,
294
save-universal-from-script
function
295
saving images 133
sbchar
accessor
276
schar
accessor
276
schedule-timer
function
166
scheduling of processes 161
segmentation violation in compiled code 96
select
function
213
,
223
,
241
,
243
select
, SQL operator
226
set-array-weak
function
119
set-automatic-gc-callback
function
117
set-blocking-gen-num
function
117
set-debugger-options
function
28
set-default-generation
function
109
,
113
set-default-segment-size
function
118
set-delay-promotion
function
118
set-gc-parameters
function
107
,
110
,
114
set-gen-num-gc-threshold
function
117
set-hash-table-weak
function
119
set-maximum-memory
function
113
set-maximum-segment-size
function
116
,
117
set-minimum-free-space
function
110
,
113
set-process-profiling
function
126
set-profiler-threshold
function
125
set-promotion-count
function
110
,
113
set-registry-value
function
297
set-spare-keeping-policy
function
118
set-ssl-ctx-dh
function
262
set-ssl-ctx-options
function
262
set-ssl-ctx-password-callback
function
262
set-ssl-library-path
function
272
setup-for-alien-threads
function
168
set-up-profiler
function
124
:sh
inspector command
33
shared library 141
shared object file 141
Shift JIS 279
short-float
type
303
short-site-name
function
285
Show Paths From
Editor command
103
shutdown 87
simple-augmented-string
type
275
simple-base-string
type
275
,
276
simple-char
type
273
simple-do-query
macro
217
,
242
simple-int32-vector
type
100
simple-text-string
type
275
,
276
single-float
type
303
SLIME 9
slot-boundp-using-class
generic function
148
slot-makunbound-using-class
generic function
148
slot-value-using-class
generic function
148
socket-stream
class
261
socket-stream
class
267
socket-stream-ctx
function
262
socket-stream-ssl
function
262
software-type
function
285
software-version
function
285
some
, SQL operator
226
*source-found-action*
variable
136
:source-only
keyword
174
space 92
special actions 119
*describe-level*
32
speed 92
database functions 228
database operators 228
direct specification 219
mode 236
stored procedure 219
sql
function
229
sql-boolean-operator
229
sql-function
228
sql-operator
229
sql-boolean-operator
pseudo operator
229
sql-boolean-operator
SQL pseudo operator
229
sql-connection-error
error
234
sql-database-data-error
error
234
sql-database-error
error
233
sql-expression
function
229
sql-fatal-error
error
234
sql-function
pseudo operator
229
sql-function
SQL pseudo operator
228
*sql-libraries*
variable
206
*sql-loading-verbose*
variable
206
,
216
sql-operation
function
229
sql-operator
function
229
sql-operator
pseudo operator
229
sql-operator
SQL pseudo operator
229
sql-recording-p
function
233
sql-stream
function
233
sql-temporary-error
error
234
sql-timeout-error
error
234
sql-user-error
error
233
square bracket syntax 225
ssl-add-client-ca
function
263
ssl-cipher-get-bits
function
264
ssl-cipher-get-name
function
264
ssl-cipher-get-version
function
264
ssl-cipher-pointer
foreign type
263
ssl-clear-num-renegotiations
function
264
ssl-closed
class
272
ssl-condition
class
272
ssl-ctrl
function
264
ssl-ctx-add-client-ca
function
264
ssl-ctx-add-extra-chain-cert
function
264
ssl-ctx-ctrl
function
264
ssl-ctx-get-max-cert-list
function
264
ssl-ctx-get-mode
function
264
ssl-ctx-get-options
function
264
ssl-ctx-get-read-ahead
function
264
ssl-ctx-get-verify-mode
function
264
ssl-ctx-load-verify-locations
function
264
ssl-ctx-need-tmp-rsa
function
264
ssl-ctx-pointer
foreign type
263
ssl-ctx-sess-get-cache-mode
function
264
ssl-ctx-sess-get-cache-size
function
264
ssl-ctx-sess-set-cache-mode
function
264
ssl-ctx-sess-set-cache-size
function
264
ssl-ctx-set-client-ca-list
function
265
ssl-ctx-set-max-cert-list
function
265
ssl-ctx-set-mode
function
265
ssl-ctx-set-options
function
265
ssl-ctx-set-read-ahead
function
265
ssl-ctx-set-tmp-dh
function
265
ssl-ctx-set-tmp-rsa
function
265
ssl-ctx-use-certificate-chain-file
function
265
ssl-ctx-use-certificate-file
function
265
ssl-ctx-use-privatekey-file
function
265
ssl-ctx-use-rsaprivatekey-file
function
265
ssl-error
class
272
ssl-failure
class
272
ssl-get-current-cipher
function
265
ssl-get-max-cert-list
function
265
ssl-get-mode
function
265
ssl-get-options
function
265
ssl-get-verify-mode
function
265
ssl-get-version
function
265
ssl-load-client-ca-file
function
265
ssl-need-tmp-rsa
function
265
ssl-new
function
270
ssl-num-renegotiations
function
265
ssl-pointer
foreign type
263
ssl-session-reused
function
265
ssl-set-accept-state
function
268
ssl-set-client-ca-list
function
265
ssl-set-connect-state
function
268
ssl-set-max-cert-list
function
266
ssl-set-mode
function
266
ssl-set-options
function
266
ssl-set-tmp-dh
function
266
ssl-set-tmp-rsa
function
266
ssl-total-renegotiations
function
266
ssl-use-certificate-file
function
266
ssl-use-privatekey-file
function
266
ssl-use-rsaprivatekey-file
function
266
ssl-x509-lookup
class
272
examining 18
stack size 119
allocation of 119
standard-accessor-method
class
148
standard-db-class
class
220
standard-db-object
class
220
standard-instance-access
function
148
standard-reader-method
class
148
standard-writer-method
class
148
start 87
start LispWorks 7
start-profiling
function
126
start-sql-recording
function
233
startup 87
startup relocation 289
allocation in memory management 108
status
function
207
stchar
accessor
276
:step
keyword
46
stepper, entering when tracing 46
stop-profiling
function
126
stop-sql-recording
function
233
main chapter 105
stream-clear-input
generic function
255
stream-element-type
generic function
253
stream-line-column
generic function
257
stream-listen
generic function
256
stream-read-char
generic function
254
defining new 252
directionality 253
input 254
instantiating 258
output 256
user defined 251
stream-start-line-p
generic function
258
stream-unread-char
generic function
255
stream-write-char
generic function
256
string construction 276
string types 274
invalid 150
sweep 109
sweep-all-objects
function
119
switch-static-allocation
function
107
,
108
*symbol-alloc-gen-num*
variable
113
,
118
symbolic query syntax 224
symbolic syntax in Common SQL 224
allocation of 118
symeval-in-process
function
164
syntax, in Common SQL 224
members of 173
plan 174
tail call 101
tail call merging 101
tail call optimization 101
tail merge 101
tail recursion 101
tail-call 101
teletype inspector 31
text-string
type
274
allocation of 119
timers 166
I/O 167
input and output 167
multiprocessing 167
process 167
threading issues 167
toggle-source-debugging
function
103
inspector 31
:top
debugger command
25
top-level loop 11
total-allocation
function
113
main chapter 41
*traced-arglist*
variable
43
,
44
,
46
,
52
*traced-results*
variable
44
,
52
*trace-indent-width*
variable
52
*trace-level*
variable
52
:trace-output
keyword
47
*trace-output*
variable
52
*trace-print-circle*
variable
52
*trace-print-length*
variable
32
,
52
*trace-print-level*
variable
32
,
52
*trace-print-pretty*
variable
53
:after
option
44
:allocation
option
48
:before
option
43
:break
option
45
:break-on-exit
option
45
definition specs 51
directing output 47
entering the stepper 46
:entrycond
option
46
:eval-after
option
44
:eval-before
option
44
example of use 41
:exitcond
option
46
functions, tracing inside 49
information displayed 42
:inside
option
49
invoking the debugger 45
memory allocation 48
methods, tracing 51
:process
option
48
restricting to a process 48
:step
option
46
traced function, arguments for 43
traced functions, results for 44
:trace-output
option
47
try-compact-in-generation
function
112
,
114
try-move-in-generation
function
112
,
114
augmented-string
274
base-char
273
base-string
274
character
273
fixnum
301
int32
99
short-float
303
simple-augmented-string
275
simple-char
273
simple-int32-vector
100
single-float
303
text-string
274
:u
inspector command
33
UCS-2 279
undefine-action
macro
84
undefine-action-list
macro
83
Unicode 273
union
, SQL operator
226
universal binaries 295
update-instance-from-records
generic function
223
update-record-from-slot
generic function
223
update-records
function
215
,
216
,
242
update-records-from-instance
generic function
223
update-slot-from-record
generic function
223
:use
listener command
13
user defined stream 251
user-homedir-pathname
function
298
user-preference
function
296
UTF-8 279
utilities in Common SQL 231
:v
debugger command
21
$
(dollar)
32
$$
32
$$$
32
*current-process*
160
*debug-io*
27
*debug-print-length*
27
*debug-print-level*
28
*default-action-list-sort-time*
85
*default-character-element-type*
274
,
276
,
277
,
278
,
282
*default-database-type*
205
*default-stack-group-list-length*
119
*defstruct-generates-print-object-method*
138
*describe-length*
33
*describe-print-length*
32
*describe-print-level*
32
*handle-existing-action-in-action-list*
84
*handle-existing-action-list*
84
*handle-missing-action-in-action-list*
85
*handle-missing-action-list*
85
*hidden-packages*
28
*initialized-database-types*
206
*inspect-print-length*
33
*inspect-print-level*
33
*line-arguments-list*
286
*maximum-ordinary-windows*
136
*max-trace-indent*
51
*mysql-library-directories*
210
,
211
*mysql-library-path*
210
,
211
*print-binding-frames*
28
*print-catch-frames*
28
*print-handler-frames*
28
*print-non-symbol-frames*
28
*print-open-frames*
28
*print-restart-frames*
28
*process-initial-bindings*
160
*profile-symbol-list*
125
*prompt*
14
*source-found-action*
136
*sql-libraries*
206
*sql-loading-verbose*
206
,
216
*symbol-alloc-gen-num*
113
,
118
*traced-arglist*
43
,
44
,
46
,
52
*trace-indent-width*
52
*trace-level*
52
*trace-output*
52
*trace-print-circle*
52
*trace-print-pretty*
53
verbose backtrace 20
virtual (ordinary) slots 221
virtual time 125
:when
keyword
48
Windows code page 936 280
API 296
windows-cp936 280
with-heavy-allocation
macro
114
with-lock
macro
166
without-interrupts
macro
114
,
161
without-preemption
function
161
with-registry-key
macro
297