src/thread.h
Mon, 30 Jun 2008 10:40:50 +0000 truebrain (svn r13652) [NoAI] -Fix: throw thread-exit-signal with a custom class, not with the value '0', which might be captured by a lot of other layers noai
Sun, 08 Jun 2008 15:32:10 +0000 rubidium (svn r13418) [NoAI] -Sync: with trunk r13380:13417. noai
Sun, 08 Jun 2008 15:27:57 +0000 rubidium (svn r13417) -Fix (r12945, r13413): freeing the ThreadObjects in a manner that hopefully doesn't cause crashes.
Sun, 08 Jun 2008 12:06:27 +0000 truebrain (svn r13412) -Add: OTTDThreadTerminateFunc, for all thread systems, which is called when a thread is terminated. Now GenWorld- and SaveLoad-thread cleanup theirselves correctly, while Fibers don't (as that causes access-violations)
Sun, 08 Jun 2008 10:51:36 +0000 rubidium (svn r13411) -Codechange: remove the return value from the thread procs because it is never used.
Wed, 07 May 2008 21:09:51 +0000 rubidium (svn r12997) [NoAI] -Sync: with trunk r12895:12996. noai
Tue, 06 May 2008 15:11:33 +0000 rubidium (svn r12971) -Documentation: add @file in files that missed them and add something more than whitespace as description of files that don't have a description.
Mon, 14 Apr 2008 19:54:33 +0000 rubidium (svn r12706) -Merge: the thread rewrite from NoAI. The rewrite makes the threading we have better extendable.
Mon, 14 Apr 2008 16:24:00 +0000 rubidium (svn r12703) [NoAI] -Codechange: move the remaining thread functions to use the new thread infrastructure. noai
Wed, 02 Apr 2008 10:55:28 +0000 truebrain (svn r12538) [NoAI] -Codechange: introducing fiber.hpp, a class to have fibers in your application via either Windows Fibers, or via thread.h noai
Tue, 01 Apr 2008 13:28:55 +0000 truebrain (svn r12528) [NoAI] -Change: rewrote most of the internal ThreadObject to make it a bit more readable noai
Fri, 03 Aug 2007 22:09:42 +0000 rubidium (svn r10775) [NoAI] -Sync: with trunk r10535:r10774. noai
Sun, 08 Apr 2007 14:46:55 +0000 glx (svn r9575) [NoAI] -Sync with trunk r9504:9574 noai
Fri, 23 Mar 2007 21:22:28 +0000 KUDr (svn r9419) [NoAI] -Codechange: support AI threads also on Win32 (using threads on Win95 and fibers on other Win32 platforms) noai
Fri, 03 Aug 2007 18:10:15 +0000 richk (svn r10766) [NewGRF_ports] -Sync: with trunk r10651-10765 NewGRF_ports
Sat, 02 Jun 2007 19:59:29 +0000 richk (svn r10027) [NewGRF_ports] -Sync: with trunk r9506-10026 NewGRF_ports
Wed, 07 Mar 2007 12:11:48 +0000 rubidium (svn r9051) -Codechange: typedef [enum|struct] Y {} X; -> [enum|struct] X {};
Wed, 07 Mar 2007 11:47:46 +0000 rubidium (svn r9050) -Codechange: Foo(void) -> Foo()
Sun, 15 Apr 2007 17:04:44 +0000 KUDr (svn r9639) [cpp_gui] -Sync with trunk (r9476:9633) cpp_gui
Sun, 11 Mar 2007 16:31:18 +0000 bjarni (svn r9119) [cpp_gui] -Sync with trunk (r9003:9100) cpp_gui
Wed, 03 Jan 2007 08:49:36 +0000 rubidium (svn r7790) [cbh] -Sync: execute the same script for /branches/custombridgeheads as was done for /trunk in r7759. custombridgeheads