This is sbcl.info, produced by makeinfo version 4.8 from sbcl.texinfo.

INFO-DIR-SECTION Software development
START-INFO-DIR-ENTRY
* sbcl: (sbcl).           The Steel Bank Common Lisp compiler
END-INFO-DIR-ENTRY

     This manual is part of the SBCL software system. See the `README'
     file for more information.

     This manual is largely derived from the manual for the CMUCL
     system, which was produced at Carnegie Mellon University and later
     released into the public domain. This manual is in the public
     domain and is provided with absolutely no warranty. See the
     `COPYING' and `CREDITS' files for more information.


Indirect:
sbcl.info-1: 645
sbcl.info-2: 300398

Tag Table:
(Indirect)
Node: Top645
Node: Getting Support and Reporting Bugs1589
Node: Volunteer Support1843
Node: Commercial Support2940
Node: Reporting Bugs3923
Node: Introduction6692
Node: ANSI Conformance7244
Node: Extensions7525
Node: Idiosyncrasies11766
Node: Declarations12171
Node: FASL Format12522
Node: Compiler-only Implementation13639
Node: Defining Constants14460
Node: Style Warnings16227
Node: Development Tools17421
Node: Editor Integration17666
Ref: Editor Integration-Footnote-118382
Node: Language Reference18528
Node: Generating Executables18915
Node: More SBCL Information19429
Node: SBCL Homepage19729
Node: Online Documentation20185
Node: Additional Documentation Files20963
Node: Internals Documentation21761
Node: More Common Lisp Information22431
Node: Internet Community22727
Node: Third-party Libraries23255
Node: Common Lisp Books23581
Node: History and Implementation of SBCL25845
Node: Starting and Stopping31370
Node: Starting SBCL31646
Node: Running from Shell31850
Node: Running from Emacs32689
Node: Shebang Scripts33140
Node: Stopping SBCL33681
Node: Exit33916
Ref: Function sb-ext:exit34218
Node: End of File36322
Node: Saving a Core Image36633
Ref: Function sb-ext:save-lisp-and-die36980
Ref: Variable sb-ext:*save-hooks*42670
Ref: Variable sb-ext:*sysinit-pathname-function*43095
Ref: Variable sb-ext:*userinit-pathname-function*43387
Ref: Variable sb-ext:*core-pathname*43854
Node: Exit on Errors43940
Node: Command Line Options44354
Node: Runtime Options46047
Node: Toplevel Options48841
Node: Initialization Files51618
Node: Initialization and Exit Hooks52901
Ref: Variable sb-ext:*init-hooks*53146
Ref: Variable sb-ext:*exit-hooks*53409
Node: Compiler53709
Node: Diagnostic Messages54437
Node: Controlling Verbosity54673
Ref: Variable sb-ext:*compiler-print-variable-alist*56287
Node: Diagnostic Severity57059
Ref: Condition sb-ext:compiler-note58224
Ref: Condition sb-ext:code-deletion-note58531
Node: Understanding Compiler Diagnostics58783
Node: The Parts of a Compiler Diagnostic59540
Node: The Original and Actual Source64668
Node: The Processing Path66394
Node: Handling of Types67946
Node: Declarations as Assertions68977
Node: Precise Type Checking71066
Node: Getting Existing Programs to Run71974
Ref: Getting Existing Programs to Run-Footnote-176876
Node: Implementation Limitations77016
Node: Compiler Policy78509
Ref: Function sb-ext:describe-compiler-policy79521
Ref: Function sb-ext:restrict-compiler-policy79642
Ref: Macro common-lisp:with-compilation-unit80255
Ref: Compiler Policy-Footnote-184171
Node: Compiler Errors84283
Node: Type Errors at Compile Time84538
Node: Errors During Macroexpansion86281
Node: Read Errors87240
Node: Open Coding and Inline Expansion87563
Node: Interpreter89849
Ref: Variable sb-ext:*evaluator-mode*90315
Node: Debugger90555
Node: Debugger Entry91097
Node: Debugger Banner91277
Node: Debugger Invocation92529
Ref: Variable sb-ext:*invoke-debugger-hook*93634
Node: Debugger Command Loop94255
Ref: Variable sb-ext:*debug-print-variable-alist*95507
Node: Stack Frames96131
Node: Stack Motion96992
Node: How Arguments are Printed97859
Node: Function Names100124
Node: Entry Point Details100566
Node: Debug Tail Recursion101265
Node: Unknown Locations and Interrupts102585
Node: Variable Access104214
Node: Variable Value Availability106693
Ref: Variable Value Availability-Footnote-1109933
Node: Note On Lexical Variable Access110152
Ref: Note On Lexical Variable Access-Footnote-1111041
Node: Source Location Printing111139
Node: How the Source is Found113392
Node: Source Location Availability115620
Node: Debugger Policy Control117343
Node: Exiting Commands121070
Node: Information Commands122544
Node: Function Tracing123494
Ref: Macro common-lisp:trace123872
Ref: Macro common-lisp:untrace128024
Ref: Variable sb-debug:*trace-indentation-step*128165
Ref: Variable sb-debug:*max-trace-indentation*128263
Ref: Variable sb-debug:*trace-encapsulate-default*128392
Node: Single Stepping128499
Ref: Macro common-lisp:step129817
Node: Enabling and Disabling the Debugger130104
Ref: Function sb-ext:disable-debugger130468
Ref: Function sb-ext:enable-debugger130642
Node: Efficiency130753
Node: Slot access131031
Node: Dynamic-extent allocation132948
Ref: Variable sb-ext:*stack-allocate-dynamic-extent*133382
Node: Modular arithmetic137962
Node: Global and Always-Bound variables139595
Ref: Macro sb-ext:defglobal139817
Node: Miscellaneous Efficiency Issues141103
Node: Beyond the ANSI Standard145043
Node: Reader Extensions145851
Ref: Function sb-ext:readtable-normalization146594
Node: Package-Local Nicknames146994
Ref: Function sb-ext:package-local-nicknames148412
Ref: Function sb-ext:package-locally-nicknamed-by-list149271
Ref: Function sb-ext:add-package-local-nickname149645
Ref: Function sb-ext:remove-package-local-nickname150995
Node: Package Variance151500
Ref: Variable sb-ext:*on-package-variance*151981
Node: Garbage Collection152923
Ref: Variable sb-ext:*after-gc-hooks*153182
Ref: Function sb-ext:gc153395
Ref: Function sb-ext:finalize154111
Ref: Function sb-ext:cancel-finalization155995
Ref: Function sb-ext:make-weak-pointer156363
Ref: Function sb-ext:weak-pointer-value156469
Ref: Variable sb-ext:*gc-run-time*156765
Ref: Function sb-ext:bytes-consed-between-gcs157101
Ref: Function sb-ext:dynamic-space-size157445
Ref: Function sb-ext:get-bytes-consed157520
Ref: Function sb-ext:gc-logfile157965
Ref: Function sb-ext:generation-average-age158256
Ref: Function sb-ext:generation-bytes-allocated158559
Ref: Function sb-ext:generation-bytes-consed-between-gcs158762
Ref: Function sb-ext:generation-minimum-age-before-gc159278
Ref: Function sb-ext:generation-number-of-gcs-before-promotion159638
Ref: Function sb-ext:generation-number-of-gcs159983
Node: Metaobject Protocol160215
Node: Extensible Sequences168569
Ref: Generic-Function sb-sequence:length169799
Ref: Generic-Function sb-sequence:elt170009
Ref: Generic-Function (setf sb-sequence:elt)170240
Ref: Generic-Function sb-sequence:adjust-sequence170516
Ref: Generic-Function sb-sequence:make-sequence-like171106
Ref: Condition sb-sequence:protocol-unimplemented172397
Ref: Generic-Function sb-sequence:emptyp173406
Ref: Generic-Function sb-sequence:map173914
Ref: Generic-Function sb-sequence:concatenate175027
Ref: Generic-Function sb-sequence:merge176124
Ref: Macro sb-sequence:dosequence177055
Ref: Extensible Sequences-Footnote-1177277
Node: Iterator Protocol177564
Ref: Generic-Function sb-sequence:make-sequence-iterator179284
Ref: Macro sb-sequence:with-sequence-iterator180221
Ref: Macro sb-sequence:with-sequence-iterator-functions180685
Node: Simple Iterator Protocol181166
Ref: Generic-Function sb-sequence:iterator-step181584
Ref: Generic-Function sb-sequence:iterator-endp181782
Ref: Generic-Function sb-sequence:iterator-element182028
Ref: Generic-Function (setf sb-sequence:iterator-element)182172
Ref: Generic-Function sb-sequence:iterator-index182354
Ref: Generic-Function sb-sequence:iterator-copy182465
Ref: Generic-Function sb-sequence:make-simple-sequence-iterator182767
Node: Support For Unix183224
Node: Command-line arguments183499
Node: Querying the process environment183748
Ref: Function sb-ext:posix-getenv184053
Node: Running external programs184215
Ref: Function sb-ext:run-program184459
Ref: Function sb-ext:process-p189745
Ref: Function sb-ext:process-input189831
Ref: Function sb-ext:process-output189916
Ref: Function sb-ext:process-error190003
Ref: Function sb-ext:process-alive-p190088
Ref: Function sb-ext:process-status190189
Ref: Function sb-ext:process-wait190353
Ref: Function sb-ext:process-exit-code190576
Ref: Function sb-ext:process-core-dumped190672
Ref: Function sb-ext:process-close190768
Ref: Function sb-ext:process-kill190894
Ref: Running external programs-Footnote-1191278
Node: Unicode Support191908
Ref: Function sb-unicode:general-category193408
Ref: Function sb-unicode:bidi-class193537
Ref: Function sb-unicode:combining-class193625
Ref: Function sb-unicode:decimal-value193730
Ref: Function sb-unicode:digit-value194115
Ref: Function sb-unicode:numeric-value194533
Ref: Function sb-unicode:mirrored-p194814
Ref: Function sb-unicode:bidi-mirroring-glyph194958
Ref: Function sb-unicode:age195095
Ref: Function sb-unicode:hangul-syllable-type195375
Ref: Function sb-unicode:east-asian-width195620
Ref: Function sb-unicode:script195861
Ref: Function sb-unicode:char-block196025
Ref: Function sb-unicode:unicode-1-name196210
Ref: Function sb-unicode:proplist-p196544
Ref: Function sb-unicode:uppercase-p196776
Ref: Function sb-unicode:lowercase-p196905
Ref: Function sb-unicode:cased-p197034
Ref: Function sb-unicode:case-ignorable-p197146
Ref: Function sb-unicode:alphabetic-p197280
Ref: Function sb-unicode:ideographic-p197423
Ref: Function sb-unicode:math-p197598
Ref: Function sb-unicode:whitespace-p197733
Ref: Function sb-unicode:soft-dotted-p197863
Ref: Function sb-unicode:hex-digit-p198064
Ref: Function sb-unicode:default-ignorable-p198294
Ref: Function sb-unicode:grapheme-break-class198405
Ref: Function sb-unicode:word-break-class198535
Ref: Function sb-unicode:sentence-break-class198657
Ref: Function sb-unicode:line-break-class198787
Ref: Function sb-unicode:normalize-string199402
Ref: Function sb-unicode:normalized-p199745
Ref: Function sb-unicode:uppercase199923
Ref: Function sb-unicode:lowercase200417
Ref: Function sb-unicode:titlecase200699
Ref: Function sb-unicode:casefold200920
Ref: Function sb-unicode:unicode<201615
Ref: Function sb-unicode:unicode=202002
Ref: Function sb-unicode:unicode-equal202340
Ref: Function sb-unicode:unicode<=202742
Ref: Function sb-unicode:unicode>202878
Ref: Function sb-unicode:unicode>=202990
Ref: Function sb-unicode:confusable-p203210
Ref: Function sb-unicode:graphemes203562
Ref: Function sb-unicode:words203736
Ref: Function sb-unicode:sentences203895
Ref: Function sb-unicode:lines204039
Ref: Unicode Support-Footnote-1204482
Node: Customization Hooks for Users204678
Ref: Function common-lisp:require205147
Ref: Variable sb-ext:*module-provider-functions*205681
Ref: Function common-lisp:ed205919
Ref: Variable sb-ext:*ed-functions*206275
Ref: Variable sb-ext:*muffled-warnings*206620
Node: Tools To Help Developers206847
Node: Resolution of Name Conflicts207425
Node: Hash Table Extensions208109
Ref: Function common-lisp:make-hash-table208417
Ref: Macro sb-ext:define-hash-table-test211670
Ref: Macro sb-ext:with-locked-hash-table214072
Ref: Function sb-ext:hash-table-synchronized-p214536
Ref: Function sb-ext:hash-table-weakness214630
Node: Random Number Generation214792
Ref: Function sb-ext:seed-random-state216195
Ref: Random Number Generation-Footnote-1219751
Node: Timeouts and Deadlines219985
Node: Timeout Parameters221175
Ref: Macro sb-ext:wait-for222585
Node: Synchronous Timeouts (Deadlines)223043
Ref: Macro sb-sys:with-deadline223579
Ref: Condition sb-sys:deadline-timeout224673
Node: Asynchronous Timeouts225828
Ref: Macro sb-ext:with-timeout226157
Ref: Condition sb-ext:timeout227396
Node: Operations Supporting Timeouts and Deadlines227579
Node: Miscellaneous Extensions229279
Ref: Function sb-ext:array-storage-vector229479
Ref: Function sb-ext:delete-directory230136
Ref: Function sb-ext:get-time-of-day231029
Ref: Function sb-ext:assert-version->=231176
Node: Stale Extensions231823
Node: Efficiency Hacks232901
Ref: Special-Operator sb-ext:truly-the233906
Node: Foreign Function Interface234430
Node: Introduction to the Foreign Function Interface235603
Node: Foreign Types237917
Node: Defining Foreign Types238500
Node: Foreign Types and Lisp Types239147
Node: Foreign Type Specifiers240283
Node: Operations On Foreign Values248681
Node: Accessing Foreign Values249177
Node: Coercing Foreign Values251439
Node: Foreign Dynamic Allocation252760
Ref: Macro sb-alien:make-alien253316
Ref: Function sb-alien:make-alien-string254766
Ref: Function sb-alien:free-alien255296
Node: Foreign Variables255477
Node: Local Foreign Variables255833
Node: External Foreign Variables257201
Node: Foreign Data Structure Examples259844
Node: Loading Shared Object Files261431
Ref: Function sb-alien:load-shared-object261754
Ref: Function sb-alien:unload-shared-object263577
Node: Foreign Function Calls263798
Node: The alien-funcall Primitive265060
Node: The define-alien-routine Macro267080
Node: define-alien-routine Example270164
Node: Calling Lisp From C270898
Node: Step-By-Step Example of the Foreign Function Interface272373
Node: Pathnames276703
Node: Lisp Pathnames276876
Ref: Function sb-ext:set-sbcl-source-location278246
Node: Native Filenames278569
Ref: Function sb-ext:parse-native-namestring279791
Ref: Function sb-ext:native-pathname280413
Ref: Function sb-ext:native-namestring280582
Node: Streams282737
Node: External Formats283979
Node: Bivalent Streams287678
Node: Gray Streams288431
Node: Gray Streams classes289229
Ref: Class sb-gray:fundamental-stream289435
Ref: Class sb-gray:fundamental-input-stream289587
Ref: Class sb-gray:fundamental-output-stream289879
Ref: Class sb-gray:fundamental-binary-stream290176
Ref: Class sb-gray:fundamental-character-stream290589
Ref: Class sb-gray:fundamental-binary-input-stream290830
Ref: Class sb-gray:fundamental-binary-output-stream291160
Ref: Class sb-gray:fundamental-character-input-stream291494
Ref: Class sb-gray:fundamental-character-output-stream291814
Node: Methods common to all streams292138
Ref: Generic-Function common-lisp:stream-element-type292442
Ref: Generic-Function common-lisp:close292676
Ref: Generic-Function sb-gray:stream-file-position292928
Node: Input stream methods293105
Ref: Generic-Function sb-gray:stream-clear-input293407
Ref: Generic-Function sb-gray:stream-read-sequence293572
Node: Character input stream methods293717
Ref: Generic-Function sb-gray:stream-peek-char294017
Ref: Generic-Function sb-gray:stream-read-char-no-hang294281
Ref: Generic-Function sb-gray:stream-read-char294728
Ref: Generic-Function sb-gray:stream-read-line295018
Ref: Generic-Function sb-gray:stream-listen295322
Ref: Generic-Function sb-gray:stream-unread-char295662
Node: Output stream methods295915
Ref: Generic-Function sb-gray:stream-clear-output296209
Ref: Generic-Function sb-gray:stream-finish-output296391
Ref: Generic-Function sb-gray:stream-force-output296630
Ref: Generic-Function sb-gray:stream-write-sequence296800
Node: Character output stream methods296947
Ref: Generic-Function sb-gray:stream-advance-to-column297262
Ref: Generic-Function sb-gray:stream-fresh-line297779
Ref: Generic-Function sb-gray:stream-line-column298073
Ref: Generic-Function sb-gray:stream-line-length298573
Ref: Generic-Function sb-gray:stream-start-line-p298667
Ref: Generic-Function sb-gray:stream-terpri299591
Ref: Generic-Function sb-gray:stream-write-char299764
Ref: Generic-Function sb-gray:stream-write-string299995
Node: Binary stream methods300398
Ref: Generic-Function sb-gray:stream-read-byte300687
Ref: Generic-Function sb-gray:stream-write-byte300848
Node: Gray Streams examples301011
Node: Character counting input stream301695
Node: Output prefixing character stream305638
Node: Simple Streams308568
Node: Package Locks309342
Node: Package Lock Concepts309977
Node: Package Lock Overview310299
Node: Implementation Packages311101
Node: Package Lock Violations311750
Node: Package Locks in Compiled Code313473
Node: Operations Violating Package Locks314648
Node: Package Lock Dictionary318036
Ref: Condition sb-ext:package-lock-violation318917
Ref: Condition sb-ext:package-locked-error319181
Ref: Condition sb-ext:symbol-package-locked-error319509
Ref: Function sb-ext:package-locked-p320115
Ref: Function sb-ext:lock-package320285
Ref: Function sb-ext:unlock-package320480
Ref: Function sb-ext:package-implemented-by-list320682
Ref: Function sb-ext:package-implements-list320881
Ref: Function sb-ext:add-implementation-package321077
Ref: Function sb-ext:remove-implementation-package321339
Ref: Macro sb-ext:without-package-locks321622
Ref: Macro sb-ext:with-unlocked-packages321785
Node: Threading322895
Node: Threading basics323891
Ref: Structure sb-thread:thread324127
Ref: Variable sb-thread:*current-thread*324306
Ref: Function sb-thread:list-all-threads324386
Ref: Function sb-thread:thread-alive-p324615
Ref: Function sb-thread:thread-name324824
Ref: Function sb-thread:main-thread-p324996
Ref: Function sb-thread:main-thread325135
Ref: Function sb-thread:make-thread325330
Ref: Macro sb-thread:return-from-thread325818
Ref: Function sb-thread:abort-thread326399
Ref: Function sb-thread:join-thread327385
Ref: Function sb-thread:thread-yield328443
Ref: Function sb-thread:interrupt-thread328577
Ref: Function sb-thread:terminate-thread331450
Ref: Function sb-thread:symbol-value-in-thread333068
Ref: Condition sb-thread:thread-error333805
Ref: Function sb-thread:thread-error-thread334146
Ref: Condition sb-thread:interrupt-thread-error334261
Ref: Condition sb-thread:join-thread-error334576
Node: Special Variables334886
Node: Atomic Operations335549
Ref: Macro sb-ext:atomic-decf335796
Ref: Macro sb-ext:atomic-incf337102
Ref: Macro sb-ext:atomic-pop338408
Ref: Macro sb-ext:atomic-push338698
Ref: Macro sb-ext:atomic-update338994
Ref: Macro sb-ext:compare-and-swap340385
Ref: Macro sb-ext:cas342247
Ref: Macro sb-ext:define-cas-expander342966
Ref: Macro sb-ext:defcas343445
Ref: Function sb-ext:get-cas-expansion344020
Node: Mutex Support345514
Ref: Structure sb-thread:mutex346365
Ref: Macro sb-thread:with-mutex346462
Ref: Macro sb-thread:with-recursive-lock347412
Ref: Function sb-thread:make-mutex348321
Ref: Function sb-thread:mutex-name348378
Ref: Function sb-thread:mutex-owner348451
Ref: Function sb-thread:mutex-value348789
Ref: Function sb-thread:grab-mutex348941
Ref: Function sb-thread:release-mutex350489
Node: Semaphores350993
Ref: Structure sb-thread:semaphore351293
Ref: Function sb-thread:make-semaphore351541
Ref: Function sb-thread:signal-semaphore351649
Ref: Function sb-thread:wait-on-semaphore351834
Ref: Function sb-thread:try-semaphore352510
Ref: Function sb-thread:semaphore-count352935
Ref: Function sb-thread:semaphore-name353035
Ref: Structure sb-thread:semaphore-notification353127
Ref: Function sb-thread:make-semaphore-notification353486
Ref: Function sb-thread:semaphore-notification-status353641
Ref: Function sb-thread:clear-semaphore-notification353879
Node: Waitqueue/condition variables354068
Ref: Structure sb-thread:waitqueue356342
Ref: Function sb-thread:make-waitqueue356451
Ref: Function sb-thread:waitqueue-name356516
Ref: Function sb-thread:condition-wait356597
Ref: Function sb-thread:condition-notify358229
Ref: Function sb-thread:condition-broadcast358459
Node: Barriers358680
Ref: Macro sb-thread:barrier359655
Node: Sessions/Debugging360819
Node: Foreign threads362149
Node: Implementation (Linux x86/x86-64)363260
Node: Timers365628
Ref: Structure sb-ext:timer366846
Ref: Function sb-ext:make-timer367021
Ref: Function sb-ext:timer-name367609
Ref: Function sb-ext:timer-scheduled-p367674
Ref: Function sb-ext:schedule-timer367869
Ref: Function sb-ext:unschedule-timer368604
Ref: Function sb-ext:list-all-timers368797
Node: Networking368876
Node: Sockets Overview369488
Node: General Sockets370551
Ref: Class sb-bsd-sockets:socket370702
Ref: Generic-Function sb-bsd-sockets:socket-bind371352
Ref: Generic-Function sb-bsd-sockets:socket-accept371646
Ref: Generic-Function sb-bsd-sockets:socket-connect371811
Ref: Generic-Function sb-bsd-sockets:socket-peername371972
Ref: Generic-Function sb-bsd-sockets:socket-name372114
Ref: Generic-Function sb-bsd-sockets:socket-receive372262
Ref: Generic-Function sb-bsd-sockets:socket-send372916
Ref: Generic-Function sb-bsd-sockets:socket-listen373546
Ref: Generic-Function sb-bsd-sockets:socket-open-p373839
Ref: Generic-Function sb-bsd-sockets:socket-close373946
Ref: Generic-Function sb-bsd-sockets:socket-shutdown374213
Ref: Generic-Function sb-bsd-sockets:socket-make-stream374537
Ref: Method sb-bsd-sockets:socket-make-stream ((socket socket) &key input output (element-type 'character) (buffering full) (external-format default) timeout auto-close serve-events)375021
Ref: Function sb-bsd-sockets:socket-error376505
Ref: Generic-Function sb-bsd-sockets:non-blocking-mode376858
Node: Socket Options376945
Ref: Function sb-bsd-sockets:sockopt-reuse-address377427
Ref: Function sb-bsd-sockets:sockopt-keep-alive377586
Ref: Function sb-bsd-sockets:sockopt-oob-inline377742
Ref: Function sb-bsd-sockets:sockopt-bsd-compatible377898
Ref: Function sb-bsd-sockets:sockopt-pass-credentials378083
Ref: Function sb-bsd-sockets:sockopt-debug378269
Ref: Function sb-bsd-sockets:sockopt-dont-route378416
Ref: Function sb-bsd-sockets:sockopt-broadcast378572
Ref: Function sb-bsd-sockets:sockopt-tcp-nodelay378727
Node: INET Domain Sockets378883
Ref: Class sb-bsd-sockets:inet-socket379905
Ref: Class sb-bsd-sockets:inet6-socket380247
Ref: Function sb-bsd-sockets:make-inet-address380593
Ref: Function sb-bsd-sockets:make-inet6-address380777
Ref: Function sb-bsd-sockets:get-protocol-by-name380998
Node: Local (Unix) Domain Sockets381150
Ref: Class sb-bsd-sockets:local-socket381671
Ref: Class sb-bsd-sockets:local-abstract-socket382050
Node: Name Service382287
Ref: Class sb-bsd-sockets:host-ent382770
Ref: Function sb-bsd-sockets:get-host-by-name383193
Ref: Function sb-bsd-sockets:get-host-by-address383577
Ref: Generic-Function sb-bsd-sockets:host-ent-address383886
Node: Profiling383982
Node: Deterministic Profiler384377
Ref: Macro sb-profile:profile384737
Ref: Macro sb-profile:unprofile385349
Ref: Function sb-profile:report385703
Ref: Function sb-profile:reset386193
Node: Statistical Profiler386266
Ref: Macro sb-sprof:with-profiling391352
Ref: Macro sb-sprof:with-sampling393910
Ref: Function sb-sprof:map-traces394060
Ref: Function sb-sprof:map-trace-samples394629
Ref: Function sb-sprof:map-all-samples394959
Ref: Function sb-sprof:sample-pc395299
Ref: Function sb-sprof:report395561
Ref: Function sb-sprof:reset397321
Ref: Function sb-sprof:start-profiling397367
Ref: Function sb-sprof:stop-profiling399247
Ref: Function sb-sprof:profile-call-counts399311
Ref: Function sb-sprof:unprofile-call-counts399714
Ref: Variable sb-sprof:*max-samples*399907
Ref: Variable sb-sprof:*sample-interval*400128
Node: Contributed Modules400340
Node: sb-aclrepl400876
Ref: Variable sb-aclrepl:*command-char*401409
Ref: Variable sb-aclrepl:*prompt*401485
Ref: Variable sb-aclrepl:*exit-on-eof*401563
Ref: Variable sb-aclrepl:*use-short-package-name*401652
Ref: Variable sb-aclrepl:*max-history*401754
Node: sb-concurrency402999
Ref: Section sb-concurrency:queue403289
Ref: Structure sb-concurrency:queue403681
Ref: Function sb-concurrency:dequeue403886
Ref: Function sb-concurrency:enqueue404107
Ref: Function sb-concurrency:list-queue-contents404200
Ref: Function sb-concurrency:make-queue404573
Ref: Function sb-concurrency:queue-count404728
Ref: Function sb-concurrency:queue-empty-p404948
Ref: Function sb-concurrency:queue-name405038
Ref: Function sb-concurrency:queuep405207
Ref: Structure sb-concurrency:mailbox405686
Ref: Function sb-concurrency:list-mailbox-messages406097
Ref: Function sb-concurrency:mailbox-count406260
Ref: Function sb-concurrency:mailbox-empty-p406359
Ref: Function sb-concurrency:mailbox-name406466
Ref: Function sb-concurrency:mailboxp406539
Ref: Function sb-concurrency:make-mailbox406633
Ref: Function sb-concurrency:receive-message406768
Ref: Function sb-concurrency:receive-message-no-hang407134
Ref: Function sb-concurrency:receive-pending-messages407358
Ref: Function sb-concurrency:send-message407802
Ref: Section sb-concurrency:gate407909
Ref: Structure sb-concurrency:gate408070
Ref: Function sb-concurrency:close-gate408486
Ref: Function sb-concurrency:gate-name408629
Ref: Function sb-concurrency:gate-open-p408696
Ref: Function sb-concurrency:gatep408765
Ref: Function sb-concurrency:make-gate408840
Ref: Function sb-concurrency:open-gate409080
Ref: Function sb-concurrency:wait-on-gate409221
Ref: Section sb-concurrency:frlock409398
Ref: Structure sb-concurrency:frlock409471
Ref: Macro sb-concurrency:frlock-read411061
Ref: Macro sb-concurrency:frlock-write411232
Ref: Function sb-concurrency:make-frlock411354
Ref: Function sb-concurrency:frlock-name411432
Ref: Function sb-concurrency:frlock-read-begin411504
Ref: Function sb-concurrency:frlock-read-end411696
Ref: Function sb-concurrency:grab-frlock-write-lock412456
Ref: Function sb-concurrency:release-frlock-write-lock412764
Node: sb-cover413034
Ref: Function sb-cover:report414223
Ref: Function sb-cover:reset-coverage415274
Ref: Function sb-cover:clear-coverage415367
Ref: Function sb-cover:save-coverage415638
Ref: Function sb-cover:save-coverage-in-file416006
Ref: Function sb-cover:restore-coverage416163
Ref: Function sb-cover:restore-coverage-from-file416305
Node: sb-grovel416466
Node: sb-md5425481
Ref: Function sb-md5:md5sum-file425688
Ref: Function sb-md5:md5sum-sequence425804
Ref: Function sb-md5:md5sum-stream426396
Ref: Function sb-md5:md5sum-string426724
Node: sb-posix427759
Ref: sb-posix-Footnote-1428842
Node: Lisp names for C names428993
Node: Types430146
Node: File-descriptors430818
Ref: Type sb-posix:file-descriptor430945
Ref: Type sb-posix:file-descriptor-designator431312
Ref: Function sb-posix:file-descriptor431500
Node: Filenames431616
Ref: Type sb-posix:filename431729
Ref: Type sb-posix:filename-designator432938
Ref: Function sb-posix:filename433126
Node: Function Parameters433214
Node: Function Return Values434435
Node: Lisp objects and C structures435232
Ref: Class sb-posix:flock436587
Ref: Class sb-posix:passwd437656
Ref: Class sb-posix:stat439121
Ref: Class sb-posix:termios440805
Ref: Class sb-posix:timeval441894
Node: Functions with idiosyncratic bindings442407
Ref: Function sb-posix:getcwd442708
Ref: Function sb-posix:readlink442821
Ref: Function sb-posix:syslog442942
Node: sb-queue443232
Node: sb-rotate-byte443480
Ref: Function sb-rotate-byte:rotate-byte444051
Node: Deprecation444351
Node: Why Deprecate?445422
Node: The Deprecation Pipeline448191
Node: Deprecation Conditions450619
Ref: Condition sb-ext:deprecation-condition450987
Ref: Condition sb-ext:early-deprecation-warning451162
Ref: Condition sb-ext:late-deprecation-warning451525
Ref: Condition sb-ext:final-deprecation-warning451870
Ref: Condition sb-ext:deprecation-error452201
Node: Introspecting Deprecation Information452517
Node: Deprecation Declaration452953
Ref: Deprecation Declaration-Footnote-1454932
Node: Deprecation Examples455008
Node: Deprecated Interfaces in SBCL455997
Node: Concept Index463653
Node: Function Index477896
Node: Variable Index522941
Node: Type Index526259
Node: Colophon534403

End Tag Table
