FeatStd Platform

Thread extensions

The Thread class was extended with methods for:

  • Retrieving the system unique thread Id for the thread that calls the static function: Thread::GetCurrentSystemId()
  • Retrieving the system unique thread Id for the thread object on which the function is called: Thread::GetSystemId()
  • Waiting for the thread associated with the thread object, on which the function is called, to finish: Thread::Join()

Lightweight Posix Critical Section

The generic critical section used for the posix platform was replaced with a lightweight, native implementation based on the pthread_mutex functions.


Revision #1
Created 2023-03-02 07:02:09 UTC by Kanai Tomoaki
Updated 2023-03-02 07:02:27 UTC by Kanai Tomoaki