The JThread package contains classes that represent a thread and a mutex. On a Unix-like platform, the pthread library is used as the underlying thread mechanism. On an MS Windows platform, Win32 threads are used. By using these wrapper classes, you can easily create applications that use threads without having to worry about which platform the program will be running on.
|Tags||Software Development Libraries|
|Operating Systems||Windows POSIX|
Release Notes: A "jthread" namespace was introduced. The build system was switched to CMake.
Release Notes: In the pthread implementation, threads are now created in the detached state.
Release Notes: The JMutexAutoLock class was added. In Win32 and WinCE, it is now possible to use a critical section object instead of a mutex handle.
Release Notes: In the Win32 code, "CreateThread" was changed to "_beginthreadex", which should be a safer choice.
Release Notes: This release fixes a handle leak in the JThread implementation.