Types
CpuSet {.importc: "cpu_set_t", header: "#define _GNU_SOURCE\n#include <sched.h>".} = object when defined(linux) and defined(amd64):
- Source Edit
GcThread {.pure, inheritable.} = object when emulatedThreadVars: tls*: ThreadLocalStorage else: nil when hasSharedHeap: next*, prev*: PGcThread stackBottom*, stackTop*: pointer stackSize*: int else: nil
- Source Edit
Procs
proc pthread_attr_destroy(a1: var Pthread_attr): cint {.importc, header: "#define _GNU_SOURCE\n#include <pthread.h>", ...raises: [], tags: [], forbids: [].}
- Source Edit
proc pthread_attr_init(a1: var Pthread_attr): cint {.importc, header: "#define _GNU_SOURCE\n#include <pthread.h>", ...raises: [], tags: [], forbids: [].}
- Source Edit
proc pthread_attr_setstacksize(a1: var Pthread_attr; a2: int): cint {.importc, header: "#define _GNU_SOURCE\n#include <pthread.h>", ...raises: [], tags: [], forbids: [].}
- Source Edit