mirror of
https://github.com/justinethier/cyclone.git
synced 2025-07-07 05:06:36 +02:00
Sync
This commit is contained in:
parent
470a2c6df4
commit
181f4b7164
1 changed files with 14 additions and 0 deletions
|
@ -11,6 +11,8 @@ See the [Multithreading support SRFI documentation](http://srfi.schemers.org/srf
|
|||
|
||||
- [`thread?`](#thread)
|
||||
- [`make-thread`](#make-thread)
|
||||
- [`current-thread`](#current-thread)
|
||||
- [`current-thread-data`](#current-thread-data)
|
||||
- [`thread-name`](#thread-name)
|
||||
- [`thread-specific`](#thread-specific)
|
||||
- [`thread-specific-set!`](#thread-specific-set)
|
||||
|
@ -45,6 +47,18 @@ Determine if the given object is a thread object.
|
|||
|
||||
Create a new thread object.
|
||||
|
||||
# current-thread
|
||||
|
||||
(current-thread)
|
||||
|
||||
Returns the current thread.
|
||||
|
||||
# current-thread-data
|
||||
|
||||
(current-thread-data)
|
||||
|
||||
Returns the `gc_thread_data` instance for the current thread, wrapped in an opaque object. This is useful when using the FFI as many functions in the Cyclone runtime require the `gc_thread_data` data argument.
|
||||
|
||||
# thread-name
|
||||
|
||||
(thread-name t) (vector-ref t 3))
|
||||
|
|
Loading…
Add table
Reference in a new issue