This is sbcl.info, produced by gmakeinfo version 7.1 from sbcl.texinfo.

     This manual, for SBCL version 2.6.0.openbsd.sbcl-2.6.0, 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.
INFO-DIR-SECTION Software development
START-INFO-DIR-ENTRY
* sbcl: (sbcl).           The Steel Bank Common Lisp compiler
END-INFO-DIR-ENTRY


Indirect:
sbcl.info-1: 709
sbcl.info-2: 302285
sbcl.info-3: 603433

Tag Table:
(Indirect)
Node: Top709
Node: Getting Support and Reporting Bugs1738
Node: Volunteer Support1992
Node: Commercial Support3091
Node: Reporting Bugs4076
Node: Introduction6797
Node: ANSI Conformance7350
Node: Extensions8467
Node: Idiosyncrasies12823
Node: Declarations13228
Node: FASL Format13580
Node: Compiler-only Implementation14698
Node: Defining Constants15542
Node: Style Warnings17361
Node: Development Tools18588
Node: Editor Integration18833
Ref: Editor Integration-Footnote-119553
Node: Language Reference19699
Node: Generating Executables20090
Node: More SBCL Information20612
Node: SBCL Homepage20912
Node: Online Documentation21377
Node: Additional Documentation Files22170
Node: Internals Documentation22988
Node: More Common Lisp Information23666
Node: Internet Community23962
Node: Third-party Libraries24491
Node: Common Lisp Books24817
Node: History and Implementation of SBCL27121
Node: Starting and Stopping32525
Node: Starting SBCL32801
Node: Running from Shell33005
Node: Running from Emacs33852
Node: Shebang Scripts34307
Node: Stopping SBCL34857
Node: Exit35092
Ref: Function sb-ext exit35398
Node: End of File37639
Node: Saving a Core Image37954
Ref: Function sb-ext save-lisp-and-die38301
Ref: Variable sb-ext *save-hooks*44357
Ref: Variable sb-ext *sysinit-pathname-function*44786
Ref: Variable sb-ext *userinit-pathname-function*45086
Ref: Variable sb-ext *core-pathname*45561
Node: Exit on Errors45651
Node: Command Line Options46066
Node: Runtime Options47782
Node: Toplevel Options50665
Node: Initialization Files53757
Node: Initialization and Exit Hooks55085
Ref: Variable sb-ext *init-hooks*55330
Ref: Variable sb-ext *exit-hooks*55677
Node: Compiler56001
Node: Diagnostic Messages56776
Node: Controlling Verbosity57012
Ref: Variable sb-ext *compiler-print-variable-alist*58650
Node: Diagnostic Severity59436
Ref: Condition sb-ext compiler-note60619
Ref: Condition sb-ext code-deletion-note60945
Node: Understanding Compiler Diagnostics61219
Node: The Parts of a Compiler Diagnostic61990
Node: The Original and Actual Source67297
Node: The Processing Path69048
Node: Handling of Types70640
Node: Declarations as Assertions71681
Node: Precise Type Checking73806
Node: Getting Existing Programs to Run74744
Ref: Getting Existing Programs to Run-Footnote-179754
Node: Implementation Limitations79906
Node: Compiler Policy80325
Ref: Function sb-ext describe-compiler-policy81371
Ref: Function sb-ext restrict-compiler-policy81495
Ref: Macro common-lisp with-compilation-unit82148
Ref: Compiler Policy-Footnote-186045
Node: Compiler Errors86161
Node: Type Errors at Compile Time86416
Node: Errors During Macroexpansion88206
Node: Read Errors89175
Node: Open Coding and Inline Expansion89498
Node: Interpreter91811
Ref: Variable sb-ext *evaluator-mode*92332
Node: Advanced Compiler Use and Efficiency Hints92586
Node: Debugger93444
Node: Debugger Entry94018
Node: Debugger Banner94198
Node: Debugger Invocation95468
Ref: Variable sb-ext *invoke-debugger-hook*96628
Node: Debugger Command Loop97268
Ref: Variable sb-ext *debug-print-variable-alist*98548
Node: Stack Frames99186
Node: Stack Motion100064
Node: How Arguments are Printed100931
Node: Function Names103216
Node: Entry Point Details103683
Node: Debug Tail Recursion104449
Node: Unknown Locations and Interrupts105798
Node: Variable Access107452
Node: Variable Value Availability109964
Ref: Variable Value Availability-Footnote-1113285
Node: Note On Lexical Variable Access113504
Ref: Note On Lexical Variable Access-Footnote-1114397
Node: Source Location Printing114499
Node: How the Source is Found116792
Node: Source Location Availability119052
Node: Debugger Policy Control120808
Node: Exiting Commands124787
Node: Information Commands126304
Node: Breakpoint Commands127271
Node: Breakpoint Example129587
Node: Function Tracing131763
Ref: Macro common-lisp trace132600
Ref: Macro common-lisp untrace138381
Ref: Variable sb-debug *trace-indentation-step*138523
Ref: Variable sb-debug *max-trace-indentation*138621
Ref: Variable sb-debug *trace-encapsulate-default*138747
Ref: Variable sb-debug *trace-report-default*138862
Node: Single Stepping138967
Ref: Macro common-lisp step140304
Node: Enabling and Disabling the Debugger140596
Ref: Function sb-ext disable-debugger140960
Ref: Function sb-ext enable-debugger141146
Node: Efficiency141261
Node: Slot access141552
Node: Stack allocation143482
Ref: Variable sb-ext *stack-allocate-dynamic-extent*143915
Node: Modular arithmetic150885
Node: Recognized idioms152877
Node: Global and Always-Bound variables153604
Ref: Macro sb-ext defglobal153825
Node: Miscellaneous Efficiency Issues155167
Node: Beyond the ANSI Standard159191
Node: Reader Extensions160036
Ref: Function sb-ext readtable-normalization161006
Node: Package-Local Nicknames162442
Ref: Function sb-ext package-local-nicknames163877
Ref: Function sb-ext package-locally-nicknamed-by-list164765
Ref: Function sb-ext add-package-local-nickname165158
Ref: Function sb-ext remove-package-local-nickname166573
Node: Package Variance167107
Ref: Variable sb-ext *on-package-variance*167592
Node: Garbage Collection168575
Ref: Variable sb-ext *after-gc-hooks*168840
Ref: Function sb-ext gc169053
Ref: Function sb-ext finalize169665
Ref: Function sb-ext cancel-finalization171593
Ref: Function sb-ext make-weak-pointer172011
Ref: Function sb-ext weak-pointer-value172120
Ref: Variable sb-ext *gc-run-time*172440
Ref: Function sb-ext bytes-consed-between-gcs172794
Ref: Function sb-ext dynamic-space-size173146
Ref: Function sb-ext get-bytes-consed173220
Ref: Function sb-ext gc-logfile173668
Ref: Function sb-ext generation-average-age173969
Ref: Function sb-ext generation-bytes-allocated174279
Ref: Function sb-ext generation-bytes-consed-between-gcs174490
Ref: Function sb-ext generation-minimum-age-before-gc175030
Ref: Function sb-ext generation-number-of-gcs-before-promotion175408
Ref: Function sb-ext generation-number-of-gcs175767
Ref: Function sb-ext search-roots176691
Node: Generic Function Dispatch181130
Node: Slot Access181837
Node: Metaobject Protocol183351
Node: Extensible Sequences193268
Ref: Generic-Function sb-sequence length194547
Ref: Generic-Function sb-sequence elt194762
Ref: Generic-Function (setf sb-sequence elt)195005
Ref: Generic-Function sb-sequence adjust-sequence195295
Ref: Generic-Function sb-sequence make-sequence-like195904
Ref: Condition sb-sequence protocol-unimplemented197202
Ref: Generic-Function sb-sequence emptyp198286
Ref: Generic-Function sb-sequence map198872
Ref: Generic-Function sb-sequence concatenate200025
Ref: Generic-Function sb-sequence merge201177
Ref: Macro sb-sequence dosequence202109
Ref: Extensible Sequences-Footnote-1202345
Node: Iterator Protocol202636
Ref: Generic-Function sb-sequence make-sequence-iterator204348
Ref: Macro sb-sequence with-sequence-iterator205297
Ref: Macro sb-sequence with-sequence-iterator-functions205790
Node: Simple Iterator Protocol206522
Ref: Generic-Function sb-sequence iterator-step206940
Ref: Generic-Function sb-sequence iterator-endp207149
Ref: Generic-Function sb-sequence iterator-element207412
Ref: Generic-Function (setf sb-sequence iterator-element)207563
Ref: Generic-Function sb-sequence iterator-index207754
Ref: Generic-Function sb-sequence iterator-copy207872
Ref: Generic-Function sb-sequence make-simple-sequence-iterator208183
Node: Support For Unix208679
Node: Command-line arguments208954
Node: Querying the process environment209207
Ref: Function sb-ext posix-getenv209516
Node: Running external programs209686
Ref: Function sb-ext run-program209934
Ref: Function sb-ext process-p216750
Ref: Function sb-ext process-input216852
Ref: Function sb-ext process-output216941
Ref: Function sb-ext process-error217032
Ref: Function sb-ext process-alive-p217121
Ref: Function sb-ext process-status217289
Ref: Function sb-ext process-wait217467
Ref: Function sb-ext process-exit-code217711
Ref: Function sb-ext process-core-dumped217807
Ref: Function sb-ext process-close217907
Ref: Function sb-ext process-kill218191
Ref: Running external programs-Footnote-1218697
Node: Unicode Support219343
Ref: Function sb-unicode general-category220885
Ref: Function sb-unicode bidi-class221018
Ref: Function sb-unicode combining-class221110
Ref: Function sb-unicode decimal-value221225
Ref: Function sb-unicode digit-value221618
Ref: Function sb-unicode numeric-value222044
Ref: Function sb-unicode mirrored-p222333
Ref: Function sb-unicode bidi-mirroring-glyph222489
Ref: Function sb-unicode age222634
Ref: Function sb-unicode hangul-syllable-type222926
Ref: Function sb-unicode east-asian-width223199
Ref: Function sb-unicode script223468
Ref: Function sb-unicode char-block223644
Ref: Function sb-unicode unicode-1-name223841
Ref: Function sb-unicode proplist-p224187
Ref: Function sb-unicode uppercase-p224435
Ref: Function sb-unicode lowercase-p224576
Ref: Function sb-unicode cased-p224717
Ref: Function sb-unicode case-ignorable-p224841
Ref: Function sb-unicode alphabetic-p224983
Ref: Function sb-unicode ideographic-p225138
Ref: Function sb-unicode math-p225321
Ref: Function sb-unicode whitespace-p225468
Ref: Function sb-unicode soft-dotted-p225610
Ref: Function sb-unicode hex-digit-p225824
Ref: Function sb-unicode default-ignorable-p226074
Ref: Function sb-unicode grapheme-break-class226193
Ref: Function sb-unicode word-break-class226331
Ref: Function sb-unicode sentence-break-class226461
Ref: Function sb-unicode line-break-class226599
Ref: Function sb-unicode normalize-string227263
Ref: Function sb-unicode normalized-p227640
Ref: Function sb-unicode uppercase227826
Ref: Function sb-unicode lowercase228351
Ref: Function sb-unicode titlecase228649
Ref: Function sb-unicode casefold228887
Ref: Function sb-unicode unicode<229603
Ref: Function sb-unicode unicode=229996
Ref: Function sb-unicode unicode-equal230351
Ref: Function sb-unicode unicode<=230771
Ref: Function sb-unicode unicode>230907
Ref: Function sb-unicode unicode>=231019
Ref: Function sb-unicode confusable-p231239
Ref: Function sb-unicode graphemes231601
Ref: Function sb-unicode words231784
Ref: Function sb-unicode sentences231953
Ref: Function sb-unicode lines232106
Ref: Unicode Support-Footnote-1232566
Node: Customization Hooks for Users232766
Ref: Function common-lisp require233245
Ref: Variable sb-ext *module-provider-functions*233781
Ref: Function common-lisp ed234027
Ref: Variable sb-ext *ed-functions*234394
Ref: Variable sb-ext *muffled-warnings*234763
Node: Tools To Help Developers234994
Node: Resolution of Name Conflicts235594
Node: Hash Table Extensions236286
Ref: Function common-lisp make-hash-table236598
Ref: Macro sb-ext define-hash-table-test239886
Ref: Macro sb-ext with-locked-hash-table242354
Ref: Function sb-ext hash-table-synchronized-p242855
Ref: Function sb-ext hash-table-weakness242957
Node: Random Number Generation243147
Ref: Function sb-ext seed-random-state244582
Ref: Random Number Generation-Footnote-1248270
Node: Timeouts and Deadlines248509
Node: Timeout Parameters249710
Ref: Macro sb-ext wait-for251156
Node: Synchronous Timeouts (Deadlines)251642
Ref: Macro sb-sys with-deadline252183
Ref: Condition sb-sys deadline-timeout253320
Node: Asynchronous Timeouts254541
Ref: Macro sb-ext with-timeout254874
Ref: Condition sb-ext timeout256143
Node: Operations Supporting Timeouts and Deadlines256353
Node: Miscellaneous Extensions257648
Ref: Function sb-ext array-storage-vector257848
Ref: Function sb-ext delete-directory258536
Ref: Function sb-ext get-time-of-day259450
Ref: Function sb-ext assert-version->=259600
Node: Stale Extensions260257
Node: Efficiency Hacks261347
Ref: Special-Operator sb-ext truly-the262362
Node: External Formats262908
Node: The Default External Format264180
Node: External Format Designators264689
Node: Character Coding Conditions267167
Node: Converting between Strings and Octet Vectors268154
Ref: Function sb-ext string-to-octets268553
Ref: Function sb-ext octets-to-string269616
Node: Supported External Formats270456
Node: Foreign Function Interface271229
Node: Introduction to the Foreign Function Interface272423
Node: Foreign Types274756
Node: Defining Foreign Types275339
Node: Foreign Types and Lisp Types275998
Node: Foreign Type Specifiers277168
Node: Operations On Foreign Values285994
Node: Accessing Foreign Values286490
Node: Coercing Foreign Values288814
Node: Foreign Dynamic Allocation290168
Ref: Macro sb-alien make-alien290744
Ref: Function sb-alien make-alien-string292245
Ref: Function sb-alien free-alien292809
Node: Foreign Variables293007
Node: Local Foreign Variables293363
Node: External Foreign Variables294756
Node: Foreign Data Structure Examples297459
Node: Loading Shared Object Files299050
Ref: Function sb-alien load-shared-object299377
Ref: Function sb-alien unload-shared-object301347
Node: Foreign Function Calls302285
Node: The alien-funcall Primitive303493
Node: The define-alien-routine Macro305551
Node: define-alien-routine Example308697
Node: Calling Lisp From C309419
Ref: Macro sb-alien define-alien-callable309994
Ref: Function sb-alien alien-callable-function311020
Ref: Macro sb-alien with-alien-callable311360
Node: Lisp as a Shared Library312522
Node: Step-By-Step Example of the Foreign Function Interface313471
Node: Pathnames317836
Node: Lisp Pathnames318011
Ref: Function sb-ext set-sbcl-source-location319439
Node: Native Filenames319776
Ref: Function sb-ext parse-native-namestring321024
Ref: Function sb-ext native-pathname321685
Ref: Function sb-ext native-namestring321857
Node: Streams324061
Node: Stream External Formats325330
Node: Bivalent Streams325920
Node: Gray Streams326708
Node: Gray Streams classes327506
Ref: Class sb-gray fundamental-stream327712
Ref: Class sb-gray fundamental-input-stream327885
Ref: Class sb-gray fundamental-output-stream328205
Ref: Class sb-gray fundamental-binary-stream328530
Ref: Class sb-gray fundamental-character-stream328971
Ref: Class sb-gray fundamental-binary-input-stream329239
Ref: Class sb-gray fundamental-binary-output-stream329608
Ref: Class sb-gray fundamental-character-input-stream329981
Ref: Class sb-gray fundamental-character-output-stream330340
Node: Methods common to all streams330704
Ref: Generic-Function common-lisp stream-element-type331008
Ref: Generic-Function common-lisp close331252
Ref: Generic-Function sb-gray stream-file-position331511
Node: Input stream methods331697
Ref: Generic-Function sb-gray stream-clear-input331999
Ref: Generic-Function sb-gray stream-read-sequence332169
Node: Character input stream methods332318
Ref: Generic-Function sb-gray stream-peek-char332618
Ref: Generic-Function sb-gray stream-read-char-no-hang332901
Ref: Generic-Function sb-gray stream-read-char333361
Ref: Generic-Function sb-gray stream-read-line333655
Ref: Generic-Function sb-gray stream-listen333963
Ref: Generic-Function sb-gray stream-unread-char334310
Node: Output stream methods334578
Ref: Generic-Function sb-gray stream-clear-output334872
Ref: Generic-Function sb-gray stream-finish-output335060
Ref: Generic-Function sb-gray stream-force-output335304
Ref: Generic-Function sb-gray stream-write-sequence335479
Node: Character output stream methods335630
Ref: Generic-Function sb-gray stream-advance-to-column335945
Ref: Generic-Function sb-gray stream-fresh-line336493
Ref: Generic-Function sb-gray stream-line-column336805
Ref: Generic-Function sb-gray stream-line-length337314
Ref: Generic-Function sb-gray stream-start-line-p337411
Ref: Generic-Function sb-gray stream-terpri338372
Ref: Generic-Function sb-gray stream-write-char338563
Ref: Generic-Function sb-gray stream-write-string338808
Node: Binary stream methods339222
Ref: Generic-Function sb-gray stream-read-byte339511
Ref: Generic-Function sb-gray stream-write-byte339677
Node: Gray Streams examples339844
Node: Character counting input stream340544
Node: Output prefixing character stream344518
Node: Simple Streams347463
Node: Package Locks348253
Node: Package Lock Concepts348888
Node: Package Lock Overview349210
Node: Implementation Packages350037
Node: Package Lock Violations350703
Node: Package Locks in Compiled Code352482
Node: Operations Violating Package Locks353657
Node: Package Lock Dictionary357077
Ref: Condition sb-ext package-lock-violation357974
Ref: Condition sb-ext package-locked-error358276
Ref: Condition sb-ext symbol-package-locked-error358648
Ref: Function sb-ext package-locked-p359308
Ref: Function sb-ext lock-package359494
Ref: Function sb-ext unlock-package359706
Ref: Function sb-ext package-implemented-by-list359925
Ref: Function sb-ext package-implements-list360126
Ref: Function sb-ext add-implementation-package360330
Ref: Function sb-ext remove-implementation-package360607
Ref: Macro sb-ext without-package-locks360906
Ref: Macro sb-ext with-unlocked-packages361069
Node: Threading362223
Node: Threading basics363238
Ref: Structure sb-thread thread363474
Ref: Variable sb-thread *current-thread*363669
Ref: Function sb-thread list-all-threads363748
Ref: Function sb-thread thread-alive-p363977
Ref: Function sb-thread thread-name364194
Ref: Function sb-thread main-thread-p364373
Ref: Function sb-thread main-thread364515
Ref: Function sb-thread make-thread364710
Ref: Macro sb-thread return-from-thread365220
Ref: Function sb-thread abort-thread365847
Ref: Function sb-thread join-thread366904
Ref: Function sb-thread thread-yield368370
Ref: Function sb-thread interrupt-thread368504
Ref: Function sb-thread terminate-thread371440
Ref: Function sb-thread symbol-value-in-thread373108
Ref: Condition sb-thread thread-error373895
Ref: Function sb-thread thread-error-thread374275
Ref: Condition sb-thread interrupt-thread-error374394
Ref: Condition sb-thread join-thread-error374747
Node: Special Variables375096
Node: Atomic Operations375772
Ref: Macro sb-ext atomic-decf376019
Ref: Macro sb-ext atomic-incf377451
Ref: Macro sb-ext atomic-pop378883
Ref: Macro sb-ext atomic-push379189
Ref: Macro sb-ext atomic-update379501
Ref: Macro sb-ext compare-and-swap380927
Ref: Macro sb-ext cas382703
Node: Mutex Support383463
Ref: Structure sb-thread mutex384316
Ref: Macro sb-thread with-mutex384429
Ref: Macro sb-thread with-recursive-lock385440
Ref: Function sb-thread make-mutex386401
Ref: Function sb-thread mutex-name386457
Ref: Function sb-thread mutex-owner386530
Ref: Function sb-thread mutex-value386876
Ref: Function sb-thread grab-mutex387036
Ref: Function sb-thread release-mutex388654
Node: Semaphores389205
Ref: Structure sb-thread semaphore389506
Ref: Function sb-thread make-semaphore389778
Ref: Function sb-thread signal-semaphore389893
Ref: Function sb-thread wait-on-semaphore390090
Ref: Function sb-thread try-semaphore390811
Ref: Function sb-thread semaphore-count391269
Ref: Function sb-thread semaphore-name391372
Ref: Structure sb-thread semaphore-notification391470
Ref: Function sb-thread make-semaphore-notification391858
Ref: Function sb-thread semaphore-notification-status392024
Ref: Function sb-thread clear-semaphore-notification392277
Node: Waitqueue/condition variables392478
Ref: Structure sb-thread waitqueue394767
Ref: Function sb-thread make-waitqueue394891
Ref: Function sb-thread waitqueue-name394955
Ref: Function sb-thread condition-wait395036
Ref: Function sb-thread condition-notify396736
Ref: Function sb-thread condition-broadcast396981
Node: Barriers397214
Ref: Macro sb-thread barrier398272
Node: Sessions/Debugging399466
Node: Foreign threads400817
Node: Implementation (Linux x86/x86-64)401943
Node: Timers404329
Ref: Structure sb-ext timer405553
Ref: Function sb-ext make-timer405744
Ref: Function sb-ext timer-name406397
Ref: Function sb-ext timer-scheduled-p406465
Ref: Function sb-ext schedule-timer406668
Ref: Function sb-ext unschedule-timer407448
Ref: Function sb-ext list-all-timers407649
Node: Networking407728
Node: Sockets Overview408344
Node: General Sockets409430
Ref: Class sb-bsd-sockets socket409581
Ref: Generic-Function sb-bsd-sockets socket-bind410288
Ref: Generic-Function sb-bsd-sockets socket-accept410606
Ref: Generic-Function sb-bsd-sockets socket-connect410771
Ref: Generic-Function sb-bsd-sockets socket-peername410940
Ref: Generic-Function sb-bsd-sockets socket-name411082
Ref: Generic-Function sb-bsd-sockets socket-receive411234
Ref: Generic-Function sb-bsd-sockets socket-send411925
Ref: Generic-Function sb-bsd-sockets socket-listen412599
Ref: Generic-Function sb-bsd-sockets socket-open-p412900
Ref: Generic-Function sb-bsd-sockets socket-close413011
Ref: Generic-Function sb-bsd-sockets socket-shutdown413294
Ref: Generic-Function sb-bsd-sockets socket-make-stream413650
Ref: Method sb-bsd-sockets socket-make-stream (socket)414167
Ref: Function sb-bsd-sockets socket-error415738
Ref: Generic-Function sb-bsd-sockets non-blocking-mode416112
Node: Socket Options416203
Ref: Function sb-bsd-sockets sockopt-reuse-address416702
Ref: Function sb-bsd-sockets sockopt-keep-alive416873
Ref: Function sb-bsd-sockets sockopt-oob-inline417041
Ref: Function sb-bsd-sockets sockopt-bsd-compatible417209
Ref: Function sb-bsd-sockets sockopt-pass-credentials417407
Ref: Function sb-bsd-sockets sockopt-debug417606
Ref: Function sb-bsd-sockets sockopt-dont-route417765
Ref: Function sb-bsd-sockets sockopt-broadcast417933
Ref: Function sb-bsd-sockets sockopt-tcp-nodelay418100
Node: INET Domain Sockets418268
Ref: Class sb-bsd-sockets inet-socket419325
Ref: Class sb-bsd-sockets inet6-socket419702
Ref: Function sb-bsd-sockets make-inet-address420083
Ref: Function sb-bsd-sockets make-inet6-address420272
Ref: Function sb-bsd-sockets get-protocol-by-name420498
Node: Local (Unix) Domain Sockets420650
Ref: Class sb-bsd-sockets local-socket421176
Ref: Class sb-bsd-sockets local-abstract-socket421583
Node: Name Service421848
Ref: Class sb-bsd-sockets host-ent422348
Ref: Function sb-bsd-sockets get-host-by-name422814
Ref: Function sb-bsd-sockets get-host-by-address423241
Ref: Generic-Function sb-bsd-sockets host-ent-address423562
Node: Profiling423662
Node: Deterministic Profiler424057
Ref: Macro sb-profile profile424421
Ref: Macro sb-profile unprofile425032
Ref: Function sb-profile report425385
Ref: Function sb-profile reset425893
Node: Statistical Profiler425966
Ref: Macro sb-sprof with-profiling430743
Ref: Macro sb-sprof with-sampling432873
Ref: Function sb-sprof map-traces433050
Ref: Function sb-sprof sample-pc433524
Ref: Function sb-sprof report433806
Ref: Function sb-sprof reset435621
Ref: Function sb-sprof start-profiling435667
Ref: Function sb-sprof stop-profiling437000
Ref: Function sb-sprof profile-call-counts437064
Ref: Function sb-sprof unprofile-call-counts437491
Ref: Variable sb-sprof *max-samples*437685
Ref: Variable sb-sprof *sample-interval*437769
Node: Contributed Modules437985
Node: sb-aclrepl438537
Ref: Variable sb-aclrepl *command-char*439082
Ref: Variable sb-aclrepl *prompt*439157
Ref: Variable sb-aclrepl *exit-on-eof*439234
Ref: Variable sb-aclrepl *use-short-package-name*439330
Ref: Variable sb-aclrepl *max-history*439435
Node: sb-concurrency440688
Ref: Section sb-concurrency:queue440983
Ref: Structure sb-concurrency queue441386
Ref: Function sb-concurrency dequeue441619
Ref: Function sb-concurrency enqueue441852
Ref: Function sb-concurrency list-queue-contents441957
Ref: Function sb-concurrency make-queue442338
Ref: Function sb-concurrency queue-count442504
Ref: Function sb-concurrency queue-empty-p442732
Ref: Function sb-concurrency queue-name442833
Ref: Function sb-concurrency queuep443011
Ref: Structure sb-concurrency mailbox443504
Ref: Function sb-concurrency list-mailbox-messages443947
Ref: Function sb-concurrency mailbox-count444109
Ref: Function sb-concurrency mailbox-empty-p444207
Ref: Function sb-concurrency mailbox-name444321
Ref: Function sb-concurrency mailboxp444398
Ref: Function sb-concurrency make-mailbox444499
Ref: Function sb-concurrency receive-message444641
Ref: Function sb-concurrency receive-message-no-hang445027
Ref: Function sb-concurrency receive-pending-messages445259
Ref: Function sb-concurrency send-message445732
Ref: Section sb-concurrency:gate445848
Ref: Structure sb-concurrency gate446013
Ref: Function sb-concurrency close-gate446467
Ref: Function sb-concurrency gate-name446622
Ref: Function sb-concurrency gate-open-p446693
Ref: Function sb-concurrency gatep446765
Ref: Function sb-concurrency make-gate446843
Ref: Function sb-concurrency open-gate447100
Ref: Function sb-concurrency wait-on-gate447253
Ref: Section sb-concurrency:frlock447447
Ref: Structure sb-concurrency frlock447520
Ref: Macro sb-concurrency frlock-read449146
Ref: Macro sb-concurrency frlock-write449324
Ref: Function sb-concurrency make-frlock449454
Ref: Function sb-concurrency frlock-name449539
Ref: Function sb-concurrency frlock-read-begin449616
Ref: Function sb-concurrency frlock-read-end449816
Ref: Function sb-concurrency grab-frlock-write-lock450596
Ref: Function sb-concurrency release-frlock-write-lock450922
Node: sb-cover451205
Ref: Function sb-cover report452410
Ref: Function sb-cover reset-coverage453496
Ref: Function sb-cover clear-coverage453606
Ref: Function sb-cover save-coverage453886
Ref: Function sb-cover save-coverage-in-file454263
Ref: Function sb-cover restore-coverage454428
Ref: Function sb-cover restore-coverage-from-file454574
Ref: Function sb-cover merge-coverage454747
Ref: Function sb-cover merge-coverage-from-file454910
Node: sb-grovel455079
Node: sb-md5464234
Ref: Function sb-md5 md5sum-file464445
Ref: Function sb-md5 md5sum-sequence464561
Ref: Function sb-md5 md5sum-stream464872
Ref: Function sb-md5 md5sum-string465200
Node: sb-posix466241
Ref: sb-posix-Footnote-1467794
Node: Lisp names for C names467949
Node: Types469155
Node: File-descriptors469832
Ref: Type sb-posix file-descriptor469959
Ref: Type sb-posix file-descriptor-designator470341
Ref: Function sb-posix file-descriptor470536
Node: Filenames470660
Ref: Type sb-posix filename470773
Ref: Type sb-posix filename-designator472029
Ref: Function sb-posix filename472228
Node: Function Parameters472324
Node: Function Return Values473560
Node: Lisp objects and C structures474377
Ref: Class sb-posix flock475754
Ref: Class sb-posix passwd476926
Ref: Class sb-posix group478538
Ref: Class sb-posix stat479561
Ref: Class sb-posix termios481378
Ref: Class sb-posix timeval482570
Node: Functions with idiosyncratic bindings483134
Ref: Function sb-posix getcwd483464
Ref: Function sb-posix readlink483577
Ref: Function sb-posix syslog483698
Node: Extensions to POSIX484004
Ref: Macro sb-posix do-passwds484976
Ref: Macro sb-posix do-groups485589
Node: sb-queue486170
Node: sb-rotate-byte486426
Ref: Function sb-rotate-byte rotate-byte487017
Node: sb-simd487337
Node: Deprecation499470
Node: Why Deprecate?500550
Node: The Deprecation Pipeline503329
Node: Deprecation Conditions505838
Ref: Condition sb-ext deprecation-condition506220
Ref: Condition sb-ext early-deprecation-warning506411
Ref: Condition sb-ext late-deprecation-warning506818
Ref: Condition sb-ext final-deprecation-warning507196
Ref: Condition sb-ext deprecation-error507560
Node: Introspecting Deprecation Information507915
Node: Deprecation Declaration508363
Ref: Deprecation Declaration-Footnote-1510399
Node: Deprecation Examples510475
Node: Deprecated Interfaces in SBCL511464
Node: Concept Index519320
Node: Function Index535991
Node: Variable Index587419
Node: Type Index591598
Node: Colophon603433

End Tag Table


Local Variables:
coding: utf-8
End:
