]> Kevux Git Server - controller/commit
Progress: Begin revamping the thread locking design.
authorKevin Day <Kevin@kevux.org>
Tue, 2 Sep 2025 01:36:56 +0000 (20:36 -0500)
committerKevin Day <Kevin@kevux.org>
Tue, 2 Sep 2025 01:36:56 +0000 (20:36 -0500)
commit36899ba8fed4b0bfbefa962106007f9b93103b7d
tree65ff8b938e0dfbd595be2a7b0cc5dcfc6380e58b
parentfafef3885ff5b80ce0124ab51838bc8a66443b50
Progress: Begin revamping the thread locking design.

This enables the full mutex types.
Nothing else is done yet.
14 files changed:
sources/c/program/controller/main/common/type/instance.c
sources/c/program/controller/main/common/type/instance.h
sources/c/program/controller/main/common/type/lock.c
sources/c/program/controller/main/common/type/lock.h
sources/c/program/controller/main/entry.c
sources/c/program/controller/main/instance/wait.c
sources/c/program/controller/main/lock.c
sources/c/program/controller/main/lock.h
sources/c/program/controller/main/print/error.c
sources/c/program/controller/main/print/error/entry.c
sources/c/program/controller/main/print/error/rule.c
sources/c/program/controller/main/print/lock.c
sources/c/program/controller/main/thread/cleanup.c
sources/c/program/controller/main/thread/instance.c