SRFI-32

GPTKB entity

Statements (70)
Predicate Object
gptkbp:instance_of gptkb:Java_Enhancement_Proposal
gptkbp:author gptkb:Olin_Shivers
gptkbp:based_on gptkb:SRFI-18
gptkb:SRFI-39
gptkbp:created 2001-03-01
gptkbp:discusses https://srfi.schemers.org/srfi-32/mail-archive.html
https://www.w3.org/2000/01/rdf-schema#label SRFI-32
gptkbp:is_a_document_that https://srfi.schemers.org/srfi-32/srfi-32.html
gptkbp:is_implemented_in gptkb:Guile
gptkb:Chicken_Scheme
gptkb:Gambit_Scheme
gptkb:Racket
gptkbp:language gptkb:Scheme
gptkbp:latest_version 1.0
gptkbp:provides Mutexes
Semaphores
Thread scheduling
Thread creation
Thread safety
Thread synchronization
Thread termination
Thread-local storage
Condition variables
Thread priorities
Thread communication
gptkbp:purpose Provide a multithreading interface for Scheme.
gptkbp:related_to gptkb:SRFI-18
gptkb:SRFI-39
Concurrency
Resource sharing
Load balancing
Asynchronous programming
Task scheduling
Lock-free programming
Synchronization primitives
Deadlock
Interrupts
Parallelism
Concurrency control
Shared memory
Thread debugging
Thread management
Thread profiling
Message passing
Race conditions
Thread pools
Signal handling
Blocking operations
Atomic operations
Context switching
Thread lifecycle
Software transactional memory
Event loops
Thread groups
Thread performance
Thread attributes
Thread states
Thread monitoring
Non-blocking operations
Thread context
Thread identifiers
Thread management AP Is
Thread safety guarantees
Thread signals
Thread stacks
gptkbp:specifies Defines a set of procedures for creating and managing threads.
gptkbp:status gptkb:final
gptkbp:title Multithreading
gptkbp:bfsParent gptkb:SRFI-39
gptkbp:bfsLayer 7