]> gitweb.factorcode.org Git - factor.git/commit
unix.scheduler: small new vocab to get Unix scheduler info
authorCat Stevens <catb0t@protonmail.ch>
Sun, 9 Jan 2022 02:08:59 +0000 (21:08 -0500)
committerJohn Benediktsson <mrjbq7@gmail.com>
Sun, 9 Jan 2022 02:56:16 +0000 (18:56 -0800)
commitfd18e909c701c254a671548593b0e07e8f9dea3c
tree55e4e8572a24cf6a1b9d6c87345d96ff4bb85331
parent2c4e81820ebc24b51d91a692e3337c3c65ce3eaf
unix.scheduler: small new vocab to get Unix scheduler info

The unix.scheduler vocabulary currently implements a subset
of the functions specified by POSIX to exist in the
<sched.h> header.

This subset is needed to provide important functionality to
the upcoming posix-spawn backend for io.launcher and
the <process> interface.
basis/unix/scheduler/authors.txt [new file with mode: 0644]
basis/unix/scheduler/freebsd/freebsd.factor [new file with mode: 0644]
basis/unix/scheduler/freebsd/platforms.txt [new file with mode: 0644]
basis/unix/scheduler/linux/linux.factor [new file with mode: 0644]
basis/unix/scheduler/linux/platforms.txt [new file with mode: 0644]
basis/unix/scheduler/macosx/macosx.factor [new file with mode: 0644]
basis/unix/scheduler/macosx/platforms.txt [new file with mode: 0644]
basis/unix/scheduler/platforms.txt [new file with mode: 0644]
basis/unix/scheduler/scheduler-docs.factor [new file with mode: 0644]
basis/unix/scheduler/scheduler.factor [new file with mode: 0644]
basis/unix/scheduler/summary.txt [new file with mode: 0644]