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: 300353

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: Idiosyncrasies11370
Node: Declarations11775
Node: FASL Format12126
Node: Compiler-only Implementation13243
Node: Defining Constants14064
Node: Style Warnings15831
Node: Development Tools17077
Node: Editor Integration17322
Ref: Editor Integration-Footnote-118038
Node: Language Reference18184
Node: Generating Executables18571
Node: More SBCL Information19085
Node: SBCL Homepage19385
Node: Online Documentation19841
Node: Additional Documentation Files20619
Node: Internals Documentation21417
Node: More Common Lisp Information22087
Node: Internet Community22383
Node: Third-party Libraries22911
Node: Common Lisp Books23237
Node: History and Implementation of SBCL25501
Node: Starting and Stopping31026
Node: Starting SBCL31302
Node: Running from Shell31506
Node: Running from Emacs32345
Node: Shebang Scripts32796
Node: Stopping SBCL33337
Node: Exit33572
Ref: Function sb-ext:exit33874
Node: End of File35978
Node: Saving a Core Image36289
Ref: Function sb-ext:save-lisp-and-die36636
Ref: Variable sb-ext:*save-hooks*41773
Ref: Variable sb-ext:*sysinit-pathname-function*42194
Ref: Variable sb-ext:*userinit-pathname-function*42486
Ref: Variable sb-ext:*core-pathname*42953
Node: Exit on Errors43039
Node: Command Line Options43453
Node: Runtime Options45146
Node: Toplevel Options48120
Node: Initialization Files50897
Node: Initialization and Exit Hooks52133
Ref: Variable sb-ext:*init-hooks*52378
Ref: Variable sb-ext:*exit-hooks*52637
Node: Compiler52931
Node: Diagnostic Messages53659
Node: Controlling Verbosity53895
Ref: Variable sb-ext:*compiler-print-variable-alist*55509
Node: Diagnostic Severity56281
Ref: Condition sb-ext:compiler-note57446
Ref: Condition sb-ext:code-deletion-note57753
Node: Understanding Compiler Diagnostics58005
Node: The Parts of a Compiler Diagnostic58762
Node: The Original and Actual Source63890
Node: The Processing Path65616
Node: Handling of Types67168
Node: Declarations as Assertions68199
Node: Precise Type Checking70288
Node: Getting Existing Programs to Run71196
Ref: Getting Existing Programs to Run-Footnote-176098
Node: Implementation Limitations76238
Node: Compiler Policy77731
Ref: Function sb-ext:describe-compiler-policy78743
Ref: Function sb-ext:restrict-compiler-policy78864
Ref: Macro common-lisp:with-compilation-unit79850
Ref: Compiler Policy-Footnote-183766
Node: Compiler Errors83878
Node: Type Errors at Compile Time84133
Node: Errors During Macroexpansion85876
Node: Read Errors86835
Node: Open Coding and Inline Expansion87158
Node: Interpreter89444
Ref: Variable sb-ext:*evaluator-mode*89910
Node: Debugger90150
Node: Debugger Entry90692
Node: Debugger Banner90872
Node: Debugger Invocation92122
Ref: Variable sb-ext:*invoke-debugger-hook*93227
Node: Debugger Command Loop93848
Ref: Variable sb-ext:*debug-print-variable-alist*95100
Node: Stack Frames95724
Node: Stack Motion96585
Node: How Arguments are Printed97452
Node: Function Names99717
Node: Entry Point Details100159
Node: Debug Tail Recursion100858
Node: Unknown Locations and Interrupts102178
Node: Variable Access103807
Node: Variable Value Availability106286
Ref: Variable Value Availability-Footnote-1109526
Node: Note On Lexical Variable Access109745
Ref: Note On Lexical Variable Access-Footnote-1110634
Node: Source Location Printing110732
Node: How the Source is Found112985
Node: Source Location Availability115213
Node: Debugger Policy Control116936
Node: Exiting Commands120663
Node: Information Commands122137
Node: Function Tracing123087
Ref: Macro common-lisp:trace123465
Ref: Macro common-lisp:untrace128154
Ref: Variable sb-debug:*trace-indentation-step*128295
Ref: Variable sb-debug:*max-trace-indentation*128393
Ref: Variable sb-debug:*trace-encapsulate-default*128522
Node: Single Stepping128629
Ref: Macro common-lisp:step129947
Node: Enabling and Disabling the Debugger130234
Ref: Function sb-ext:disable-debugger130598
Ref: Function sb-ext:enable-debugger130772
Node: Efficiency130883
Node: Slot access131161
Node: Dynamic-extent allocation133078
Ref: Variable sb-ext:*stack-allocate-dynamic-extent*133512
Node: Modular arithmetic138092
Node: Global and Always-Bound variables139725
Ref: Macro sb-ext:defglobal139947
Node: Miscellaneous Efficiency Issues141233
Node: Beyond the ANSI Standard145173
Node: Reader Extensions145954
Ref: Function sb-ext:readtable-normalization146697
Node: Package-Local Nicknames147097
Ref: Function sb-ext:package-local-nicknames148515
Ref: Function sb-ext:package-locally-nicknamed-by-list149374
Ref: Function sb-ext:add-package-local-nickname149748
Ref: Function sb-ext:remove-package-local-nickname151098
Node: Package Variance151603
Ref: Variable sb-ext:*on-package-variance*152084
Node: Garbage Collection153026
Ref: Variable sb-ext:*after-gc-hooks*153285
Ref: Function sb-ext:gc153498
Ref: Function sb-ext:finalize154214
Ref: Function sb-ext:cancel-finalization156098
Ref: Function sb-ext:make-weak-pointer156465
Ref: Function sb-ext:weak-pointer-value156571
Ref: Variable sb-ext:*gc-run-time*156867
Ref: Function sb-ext:bytes-consed-between-gcs157203
Ref: Function sb-ext:dynamic-space-size157547
Ref: Function sb-ext:get-bytes-consed157622
Ref: Function sb-ext:gc-logfile158067
Ref: Function sb-ext:generation-average-age158358
Ref: Function sb-ext:generation-bytes-allocated158661
Ref: Function sb-ext:generation-bytes-consed-between-gcs158864
Ref: Function sb-ext:generation-minimum-age-before-gc159380
Ref: Function sb-ext:generation-number-of-gcs-before-promotion159740
Ref: Function sb-ext:generation-number-of-gcs160085
Node: Metaobject Protocol160317
Node: Extensible Sequences168667
Ref: Generic-Function sb-sequence:length169897
Ref: Generic-Function sb-sequence:elt170107
Ref: Generic-Function (setf sb-sequence:elt)170338
Ref: Generic-Function sb-sequence:adjust-sequence170614
Ref: Generic-Function sb-sequence:make-sequence-like171204
Ref: Condition sb-sequence:protocol-unimplemented172495
Ref: Generic-Function sb-sequence:emptyp173504
Ref: Generic-Function sb-sequence:map174012
Ref: Generic-Function sb-sequence:concatenate175125
Ref: Generic-Function sb-sequence:merge176222
Ref: Macro sb-sequence:dosequence177153
Ref: Extensible Sequences-Footnote-1177375
Node: Iterator Protocol177662
Ref: Generic-Function sb-sequence:make-sequence-iterator179382
Ref: Macro sb-sequence:with-sequence-iterator180319
Ref: Macro sb-sequence:with-sequence-iterator-functions180718
Node: Simple Iterator Protocol181199
Ref: Generic-Function sb-sequence:iterator-step181617
Ref: Generic-Function sb-sequence:iterator-endp181815
Ref: Generic-Function sb-sequence:iterator-element182061
Ref: Generic-Function (setf sb-sequence:iterator-element)182205
Ref: Generic-Function sb-sequence:iterator-index182387
Ref: Generic-Function sb-sequence:iterator-copy182498
Ref: Generic-Function sb-sequence:make-simple-sequence-iterator182800
Node: Support For Unix183257
Node: Command-line arguments183532
Node: Querying the process environment183781
Ref: Function sb-ext:posix-getenv184086
Node: Running external programs184248
Ref: Function sb-ext:run-program184492
Ref: Function sb-ext:process-p189651
Ref: Function sb-ext:process-input189737
Ref: Function sb-ext:process-output189822
Ref: Function sb-ext:process-error189909
Ref: Function sb-ext:process-alive-p189994
Ref: Function sb-ext:process-status190095
Ref: Function sb-ext:process-wait190259
Ref: Function sb-ext:process-exit-code190482
Ref: Function sb-ext:process-core-dumped190578
Ref: Function sb-ext:process-close190674
Ref: Function sb-ext:process-kill190800
Ref: Running external programs-Footnote-1191184
Node: Unicode Support191814
Ref: Function sb-unicode:general-category193314
Ref: Function sb-unicode:bidi-class193443
Ref: Function sb-unicode:combining-class193531
Ref: Function sb-unicode:decimal-value193636
Ref: Function sb-unicode:digit-value194021
Ref: Function sb-unicode:numeric-value194439
Ref: Function sb-unicode:mirrored-p194720
Ref: Function sb-unicode:bidi-mirroring-glyph194864
Ref: Function sb-unicode:age195001
Ref: Function sb-unicode:hangul-syllable-type195281
Ref: Function sb-unicode:east-asian-width195526
Ref: Function sb-unicode:script195767
Ref: Function sb-unicode:char-block195931
Ref: Function sb-unicode:unicode-1-name196116
Ref: Function sb-unicode:proplist-p196450
Ref: Function sb-unicode:uppercase-p196682
Ref: Function sb-unicode:lowercase-p196811
Ref: Function sb-unicode:cased-p196940
Ref: Function sb-unicode:case-ignorable-p197052
Ref: Function sb-unicode:alphabetic-p197186
Ref: Function sb-unicode:ideographic-p197329
Ref: Function sb-unicode:math-p197504
Ref: Function sb-unicode:whitespace-p197639
Ref: Function sb-unicode:soft-dotted-p197769
Ref: Function sb-unicode:hex-digit-p197970
Ref: Function sb-unicode:default-ignorable-p198200
Ref: Function sb-unicode:grapheme-break-class198311
Ref: Function sb-unicode:word-break-class198441
Ref: Function sb-unicode:sentence-break-class198563
Ref: Function sb-unicode:line-break-class198693
Ref: Function sb-unicode:normalize-string199308
Ref: Function sb-unicode:normalized-p199651
Ref: Function sb-unicode:uppercase199829
Ref: Function sb-unicode:lowercase200323
Ref: Function sb-unicode:titlecase200605
Ref: Function sb-unicode:casefold200826
Ref: Function sb-unicode:unicode<201521
Ref: Function sb-unicode:unicode=201908
Ref: Function sb-unicode:unicode-equal202246
Ref: Function sb-unicode:unicode<=202648
Ref: Function sb-unicode:unicode>202784
Ref: Function sb-unicode:unicode>=202896
Ref: Function sb-unicode:confusable-p203116
Ref: Function sb-unicode:graphemes203468
Ref: Function sb-unicode:words203642
Ref: Function sb-unicode:sentences203801
Ref: Function sb-unicode:lines203945
Ref: Unicode Support-Footnote-1204388
Node: Customization Hooks for Users204584
Ref: Function common-lisp:require205053
Ref: Variable sb-ext:*module-provider-functions*205587
Ref: Function common-lisp:ed205825
Ref: Variable sb-ext:*ed-functions*206181
Ref: Variable sb-ext:*muffled-warnings*206526
Node: Tools To Help Developers206753
Node: Resolution of Name Conflicts207331
Node: Hash Table Extensions208015
Ref: Function common-lisp:make-hash-table208323
Ref: Macro sb-ext:define-hash-table-test211576
Ref: Macro sb-ext:with-locked-hash-table213978
Ref: Function sb-ext:hash-table-synchronized-p214442
Ref: Function sb-ext:hash-table-weakness214542
Node: Random Number Generation214710
Ref: Function sb-ext:seed-random-state216115
Ref: Random Number Generation-Footnote-1219671
Node: Miscellaneous Extensions219905
Ref: Function sb-ext:array-storage-vector220107
Ref: Function sb-ext:delete-directory220764
Ref: Function sb-ext:get-time-of-day221657
Ref: Macro sb-ext:wait-for221804
Ref: Function sb-ext:assert-version->=222262
Node: Stale Extensions222909
Node: Efficiency Hacks223987
Ref: Function sb-ext:purify224821
Ref: Special-Operator sb-ext:truly-the225675
Node: Foreign Function Interface226199
Node: Introduction to the Foreign Function Interface227372
Node: Foreign Types229686
Node: Defining Foreign Types230269
Node: Foreign Types and Lisp Types230916
Node: Foreign Type Specifiers232052
Node: Operations On Foreign Values240450
Node: Accessing Foreign Values240946
Node: Coercing Foreign Values243208
Node: Foreign Dynamic Allocation244529
Ref: Macro sb-alien:make-alien245085
Ref: Function sb-alien:make-alien-string246535
Ref: Function sb-alien:free-alien247065
Node: Foreign Variables247246
Node: Local Foreign Variables247602
Node: External Foreign Variables248970
Node: Foreign Data Structure Examples251613
Node: Loading Shared Object Files253200
Ref: Function sb-alien:load-shared-object253523
Ref: Function sb-alien:unload-shared-object255346
Node: Foreign Function Calls255567
Node: The alien-funcall Primitive256829
Node: The define-alien-routine Macro258849
Node: define-alien-routine Example261933
Node: Calling Lisp From C262667
Node: Step-By-Step Example of the Foreign Function Interface264142
Node: Pathnames268472
Node: Lisp Pathnames268645
Ref: Function sb-ext:set-sbcl-source-location270015
Node: Native Filenames270338
Ref: Function sb-ext:parse-native-namestring271560
Ref: Function sb-ext:native-pathname272182
Ref: Function sb-ext:native-namestring272351
Node: Streams274506
Node: External Formats275748
Node: Bivalent Streams279447
Node: Gray Streams280200
Node: Gray Streams classes280998
Ref: Class sb-gray:fundamental-stream281204
Ref: Class sb-gray:fundamental-input-stream281356
Ref: Class sb-gray:fundamental-output-stream281648
Ref: Class sb-gray:fundamental-binary-stream281945
Ref: Class sb-gray:fundamental-character-stream282358
Ref: Class sb-gray:fundamental-binary-input-stream282599
Ref: Class sb-gray:fundamental-binary-output-stream282929
Ref: Class sb-gray:fundamental-character-input-stream283263
Ref: Class sb-gray:fundamental-character-output-stream283583
Node: Methods common to all streams283907
Ref: Generic-Function common-lisp:stream-element-type284211
Ref: Generic-Function common-lisp:close284445
Ref: Generic-Function sb-gray:stream-file-position284697
Node: Input stream methods284874
Ref: Generic-Function sb-gray:stream-clear-input285176
Ref: Generic-Function sb-gray:stream-read-sequence285341
Node: Character input stream methods285486
Ref: Generic-Function sb-gray:stream-peek-char285786
Ref: Generic-Function sb-gray:stream-read-char-no-hang286050
Ref: Generic-Function sb-gray:stream-read-char286497
Ref: Generic-Function sb-gray:stream-read-line286787
Ref: Generic-Function sb-gray:stream-listen287091
Ref: Generic-Function sb-gray:stream-unread-char287431
Node: Output stream methods287684
Ref: Generic-Function sb-gray:stream-clear-output287978
Ref: Generic-Function sb-gray:stream-finish-output288160
Ref: Generic-Function sb-gray:stream-force-output288399
Ref: Generic-Function sb-gray:stream-write-sequence288569
Node: Character output stream methods288716
Ref: Generic-Function sb-gray:stream-advance-to-column289031
Ref: Generic-Function sb-gray:stream-fresh-line289548
Ref: Generic-Function sb-gray:stream-line-column289842
Ref: Generic-Function sb-gray:stream-line-length290342
Ref: Generic-Function sb-gray:stream-start-line-p290436
Ref: Generic-Function sb-gray:stream-terpri291360
Ref: Generic-Function sb-gray:stream-write-char291533
Ref: Generic-Function sb-gray:stream-write-string291764
Node: Binary stream methods292167
Ref: Generic-Function sb-gray:stream-read-byte292456
Ref: Generic-Function sb-gray:stream-write-byte292617
Node: Gray Streams examples292780
Node: Character counting input stream293464
Node: Output prefixing character stream297415
Node: Simple Streams300353
Node: Package Locks301127
Node: Package Lock Concepts301762
Node: Package Lock Overview302084
Node: Implementation Packages302886
Node: Package Lock Violations303535
Node: Package Locks in Compiled Code305258
Node: Operations Violating Package Locks306433
Node: Package Lock Dictionary309821
Ref: Condition sb-ext:package-lock-violation310702
Ref: Condition sb-ext:package-locked-error310966
Ref: Condition sb-ext:symbol-package-locked-error311294
Ref: Function sb-ext:package-locked-p311900
Ref: Function sb-ext:lock-package312070
Ref: Function sb-ext:unlock-package312265
Ref: Function sb-ext:package-implemented-by-list312467
Ref: Function sb-ext:package-implements-list312666
Ref: Function sb-ext:add-implementation-package312862
Ref: Function sb-ext:remove-implementation-package313124
Ref: Macro sb-ext:without-package-locks313407
Ref: Macro sb-ext:with-unlocked-packages313570
Node: Threading314680
Node: Threading basics315676
Ref: Structure sb-thread:thread315912
Ref: Variable sb-thread:*current-thread*316091
Ref: Function sb-thread:list-all-threads316171
Ref: Function sb-thread:thread-alive-p316400
Ref: Function sb-thread:thread-name316609
Ref: Function sb-thread:main-thread-p316781
Ref: Function sb-thread:main-thread316920
Ref: Function sb-thread:make-thread317115
Ref: Macro sb-thread:return-from-thread317603
Ref: Function sb-thread:abort-thread318184
Ref: Function sb-thread:join-thread319170
Ref: Function sb-thread:thread-yield320228
Ref: Function sb-thread:interrupt-thread320362
Ref: Function sb-thread:terminate-thread323234
Ref: Function sb-thread:symbol-value-in-thread324852
Ref: Condition sb-thread:thread-error325589
Ref: Function sb-thread:thread-error-thread325930
Ref: Condition sb-thread:interrupt-thread-error326045
Ref: Condition sb-thread:join-thread-error326360
Node: Special Variables326670
Node: Atomic Operations327333
Ref: Macro sb-ext:atomic-decf327580
Ref: Macro sb-ext:atomic-incf328886
Ref: Macro sb-ext:atomic-pop330192
Ref: Macro sb-ext:atomic-push330482
Ref: Macro sb-ext:atomic-update330778
Ref: Macro sb-ext:compare-and-swap332169
Ref: Macro sb-ext:cas334031
Ref: Macro sb-ext:define-cas-expander334750
Ref: Macro sb-ext:defcas335229
Ref: Function sb-ext:get-cas-expansion335804
Node: Mutex Support337298
Ref: Structure sb-thread:mutex338149
Ref: Macro sb-thread:with-mutex338246
Ref: Macro sb-thread:with-recursive-lock339196
Ref: Function sb-thread:make-mutex340105
Ref: Function sb-thread:mutex-name340162
Ref: Function sb-thread:mutex-owner340235
Ref: Function sb-thread:mutex-value340573
Ref: Function sb-thread:grab-mutex340725
Ref: Function sb-thread:release-mutex342273
Node: Semaphores342777
Ref: Structure sb-thread:semaphore343077
Ref: Function sb-thread:make-semaphore343325
Ref: Function sb-thread:signal-semaphore343433
Ref: Function sb-thread:wait-on-semaphore343618
Ref: Function sb-thread:try-semaphore344294
Ref: Function sb-thread:semaphore-count344719
Ref: Function sb-thread:semaphore-name344819
Ref: Structure sb-thread:semaphore-notification344911
Ref: Function sb-thread:make-semaphore-notification345270
Ref: Function sb-thread:semaphore-notification-status345425
Ref: Function sb-thread:clear-semaphore-notification345663
Node: Waitqueue/condition variables345852
Ref: Structure sb-thread:waitqueue348126
Ref: Function sb-thread:make-waitqueue348235
Ref: Function sb-thread:waitqueue-name348300
Ref: Function sb-thread:condition-wait348381
Ref: Function sb-thread:condition-notify350007
Ref: Function sb-thread:condition-broadcast350237
Node: Barriers350458
Ref: Macro sb-thread:barrier351433
Node: Sessions/Debugging352597
Node: Foreign threads353927
Node: Implementation (Linux x86/x86-64)355038
Node: Timers357406
Ref: Structure sb-ext:timer358624
Ref: Function sb-ext:make-timer358799
Ref: Function sb-ext:timer-name359387
Ref: Function sb-ext:timer-scheduled-p359452
Ref: Function sb-ext:schedule-timer359647
Ref: Function sb-ext:unschedule-timer360382
Ref: Function sb-ext:list-all-timers360575
Node: Networking360654
Node: Sockets Overview361266
Node: General Sockets362329
Ref: Class sb-bsd-sockets:socket362480
Ref: Generic-Function sb-bsd-sockets:socket-bind363130
Ref: Generic-Function sb-bsd-sockets:socket-accept363424
Ref: Generic-Function sb-bsd-sockets:socket-connect363589
Ref: Generic-Function sb-bsd-sockets:socket-peername363750
Ref: Generic-Function sb-bsd-sockets:socket-name363892
Ref: Generic-Function sb-bsd-sockets:socket-receive364040
Ref: Generic-Function sb-bsd-sockets:socket-send364694
Ref: Generic-Function sb-bsd-sockets:socket-listen365324
Ref: Generic-Function sb-bsd-sockets:socket-open-p365617
Ref: Generic-Function sb-bsd-sockets:socket-close365724
Ref: Generic-Function sb-bsd-sockets:socket-shutdown365991
Ref: Generic-Function sb-bsd-sockets:socket-make-stream366315
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)366799
Ref: Function sb-bsd-sockets:socket-error368283
Ref: Generic-Function sb-bsd-sockets:non-blocking-mode368333
Node: Socket Options368420
Ref: Function sb-bsd-sockets:sockopt-reuse-address368902
Ref: Function sb-bsd-sockets:sockopt-keep-alive369061
Ref: Function sb-bsd-sockets:sockopt-oob-inline369217
Ref: Function sb-bsd-sockets:sockopt-bsd-compatible369373
Ref: Function sb-bsd-sockets:sockopt-pass-credentials369558
Ref: Function sb-bsd-sockets:sockopt-debug369744
Ref: Function sb-bsd-sockets:sockopt-dont-route369891
Ref: Function sb-bsd-sockets:sockopt-broadcast370047
Ref: Function sb-bsd-sockets:sockopt-tcp-nodelay370202
Node: INET Domain Sockets370358
Ref: Class sb-bsd-sockets:inet-socket371380
Ref: Class sb-bsd-sockets:inet6-socket371722
Ref: Function sb-bsd-sockets:make-inet-address372068
Ref: Function sb-bsd-sockets:make-inet6-address372252
Ref: Function sb-bsd-sockets:get-protocol-by-name372473
Node: Local (Unix) Domain Sockets372625
Ref: Class sb-bsd-sockets:local-socket373146
Node: Name Service373340
Ref: Class sb-bsd-sockets:host-ent373823
Ref: Function sb-bsd-sockets:get-host-by-name374246
Ref: Function sb-bsd-sockets:get-host-by-address374630
Ref: Generic-Function sb-bsd-sockets:host-ent-address374939
Node: Profiling375035
Node: Deterministic Profiler375430
Ref: Macro sb-profile:profile375790
Ref: Macro sb-profile:unprofile376402
Ref: Function sb-profile:report376756
Ref: Function sb-profile:reset377246
Node: Statistical Profiler377319
Ref: Macro sb-sprof:with-profiling382405
Ref: Macro sb-sprof:with-sampling384963
Ref: Function sb-sprof:report385113
Ref: Function sb-sprof:reset386873
Ref: Function sb-sprof:start-profiling386919
Ref: Function sb-sprof:stop-profiling388799
Ref: Function sb-sprof:profile-call-counts388863
Ref: Function sb-sprof:unprofile-call-counts389266
Ref: Variable sb-sprof:*max-samples*389459
Ref: Variable sb-sprof:*sample-interval*389680
Node: Contributed Modules389892
Node: sb-aclrepl390428
Node: sb-concurrency392028
Ref: Section sb-concurrency:queue392318
Ref: Structure sb-concurrency:queue392710
Ref: Function sb-concurrency:dequeue392915
Ref: Function sb-concurrency:enqueue393136
Ref: Function sb-concurrency:list-queue-contents393229
Ref: Function sb-concurrency:make-queue393602
Ref: Function sb-concurrency:queue-count393757
Ref: Function sb-concurrency:queue-empty-p393977
Ref: Function sb-concurrency:queue-name394067
Ref: Function sb-concurrency:queuep394236
Ref: Structure sb-concurrency:mailbox394715
Ref: Function sb-concurrency:list-mailbox-messages395126
Ref: Function sb-concurrency:mailbox-count395289
Ref: Function sb-concurrency:mailbox-empty-p395388
Ref: Function sb-concurrency:mailbox-name395495
Ref: Function sb-concurrency:mailboxp395568
Ref: Function sb-concurrency:make-mailbox395662
Ref: Function sb-concurrency:receive-message395797
Ref: Function sb-concurrency:receive-message-no-hang396163
Ref: Function sb-concurrency:receive-pending-messages396387
Ref: Function sb-concurrency:send-message396831
Ref: Section sb-concurrency:gate396938
Ref: Structure sb-concurrency:gate397099
Ref: Function sb-concurrency:close-gate397515
Ref: Function sb-concurrency:gate-name397658
Ref: Function sb-concurrency:gate-open-p397725
Ref: Function sb-concurrency:gatep397794
Ref: Function sb-concurrency:make-gate397869
Ref: Function sb-concurrency:open-gate398109
Ref: Function sb-concurrency:wait-on-gate398250
Ref: Section sb-concurrency:frlock398427
Ref: Structure sb-concurrency:frlock398500
Ref: Macro sb-concurrency:frlock-read400090
Ref: Macro sb-concurrency:frlock-write400261
Ref: Function sb-concurrency:make-frlock400383
Ref: Function sb-concurrency:frlock-name400461
Ref: Function sb-concurrency:frlock-read-begin400533
Ref: Function sb-concurrency:frlock-read-end400725
Ref: Function sb-concurrency:grab-frlock-write-lock401485
Ref: Function sb-concurrency:release-frlock-write-lock401793
Node: sb-cover402063
Ref: Function sb-cover:report403252
Ref: Function sb-cover:reset-coverage403995
Ref: Function sb-cover:clear-coverage404088
Ref: Function sb-cover:save-coverage404359
Ref: Function sb-cover:save-coverage-in-file404727
Ref: Function sb-cover:restore-coverage404884
Ref: Function sb-cover:restore-coverage-from-file405026
Node: sb-grovel405187
Node: sb-md5414202
Ref: Function sb-md5:md5sum-file414409
Ref: Function sb-md5:md5sum-sequence414524
Ref: Function sb-md5:md5sum-stream414740
Ref: Function sb-md5:md5sum-string414897
Node: sb-posix415796
Ref: sb-posix-Footnote-1416879
Node: Lisp names for C names417030
Node: Types418183
Node: File-descriptors418855
Ref: Type sb-posix:file-descriptor418982
Ref: Type sb-posix:file-descriptor-designator419349
Ref: Function sb-posix:file-descriptor419537
Node: Filenames419653
Ref: Type sb-posix:filename419766
Ref: Type sb-posix:filename-designator420975
Ref: Function sb-posix:filename421163
Node: Function Parameters421251
Node: Function Return Values422472
Node: Lisp objects and C structures423269
Ref: Class sb-posix:flock424624
Ref: Class sb-posix:passwd425693
Ref: Class sb-posix:stat427158
Ref: Class sb-posix:termios428842
Ref: Class sb-posix:timeval429931
Node: Functions with idiosyncratic bindings430444
Ref: Function sb-posix:getcwd430745
Ref: Function sb-posix:readlink430858
Ref: Function sb-posix:syslog430979
Node: sb-queue431269
Node: sb-rotate-byte431517
Ref: Function sb-rotate-byte:rotate-byte432088
Node: Deprecation432388
Node: Why Deprecate?433459
Node: The Deprecation Pipeline436228
Node: Deprecation Conditions438656
Ref: Condition sb-ext:deprecation-condition439024
Ref: Condition sb-ext:early-deprecation-warning439199
Ref: Condition sb-ext:late-deprecation-warning439562
Ref: Condition sb-ext:final-deprecation-warning439907
Ref: Condition sb-ext:deprecation-error440238
Node: Introspecting Deprecation Information440554
Node: Deprecation Declaration440990
Ref: Deprecation Declaration-Footnote-1442969
Node: Deprecation Examples443045
Node: Deprecated Interfaces in SBCL444034
Node: Concept Index453708
Node: Function Index467160
Node: Variable Index511443
Node: Type Index514396
Node: Colophon522039

End Tag Table
