Projects / JThread


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.

Operating Systems

Recent releases

  •  29 Jul 2011 09:07

    Release Notes: A "jthread" namespace was introduced. The build system was switched to CMake.

    •  20 Jun 2006 13:19

      Release Notes: In the pthread implementation, threads are now created in the detached state.

      •  20 Mar 2006 11:50

        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.

        •  14 Sep 2005 15:46

          Release Notes: In the Win32 code, "CreateThread" was changed to "_beginthreadex", which should be a safer choice.

          •  25 Dec 2004 14:34

            Release Notes: This release fixes a handle leak in the JThread implementation.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.