Semaphore.st
Fri, 05 Feb 2010 13:58:06 +0100 Claus Gittinger comment/format in: #waitWithTimeout:
Thu, 03 Dec 2009 12:09:04 +0100 Stefan Vogel added: #waitTimeoutMSecs:
Mon, 30 Nov 2009 16:44:02 +0100 Stefan Vogel added: #waitTimeoutSeconds:
Thu, 23 Oct 2008 18:25:05 +0200 Stefan Vogel comments
Tue, 21 Oct 2008 15:36:09 +0200 ca care for interrupts when curtailed
Tue, 21 Oct 2008 15:29:53 +0200 ca *** empty log message ***
Tue, 21 Oct 2008 15:28:51 +0200 ca *** empty log message ***
Fri, 17 Oct 2008 15:32:37 +0200 ca signal: must resume ALL waiting processes
Fri, 28 Jul 2006 22:38:31 +0200 Stefan Vogel new: #consume
Mon, 23 Jan 2006 22:36:26 +0100 Claus Gittinger *** empty log message ***
Fri, 01 Oct 2004 09:57:52 +0200 Claus Gittinger *** empty log message ***
Tue, 21 Sep 2004 20:06:25 +0200 Stefan Vogel Change waitXXX
Tue, 28 Oct 2003 22:16:45 +0100 Claus Gittinger oops
Tue, 28 Oct 2003 22:12:54 +0100 Claus Gittinger tuning - although ugly, the speedup of critical: is > 30%
Wed, 07 May 2003 16:11:29 +0200 Claus Gittinger method category rename
Mon, 03 Feb 2003 12:39:17 +0100 ca comment
Thu, 30 Jan 2003 18:19:13 +0100 Stefan Vogel Isolate waitProcesses (prepare for sorting by prio)
Thu, 30 Jan 2003 13:56:50 +0100 Stefan Vogel Move variables into blocks
Wed, 02 Oct 2002 15:33:12 +0200 Claus Gittinger remove timed block if curtailed
Wed, 10 Jul 2002 13:11:43 +0200 Claus Gittinger valueOnUnwindDo: - ifCurtailed.
Wed, 10 Jul 2002 13:10:24 +0200 Claus Gittinger allow for negative counts.
Tue, 09 Jul 2002 15:58:58 +0200 Stefan Vogel Simplify #critical:
Tue, 26 Feb 2002 14:02:26 +0100 Claus Gittinger #valueNowOrOnUnwindDo: -> #ensure:
Mon, 01 Oct 2001 22:53:45 +0200 Claus Gittinger care for nil arg in #waitWithTimeout:
Thu, 16 Nov 2000 12:16:59 +0100 Claus Gittinger added #clear
Tue, 22 Aug 2000 15:49:36 +0200 Claus Gittinger category change
Sat, 12 Feb 2000 16:30:26 +0100 Claus Gittinger category rename
Tue, 12 Oct 1999 18:23:22 +0200 Claus Gittinger Allow nil as argument to #waitWithTimeout: (no timeout) (stefan)
Wed, 25 Aug 1999 18:21:24 +0200 Claus Gittinger comment
Fri, 23 Jul 1999 09:53:57 +0200 Claus Gittinger docu
Mon, 14 Sep 1998 11:58:08 +0200 Claus Gittinger avoid two more sends in signal / signalOnce
Tue, 21 Jul 1998 17:45:49 +0200 Claus Gittinger comment
Thu, 18 Jun 1998 16:08:01 +0200 Claus Gittinger added #isEmpty for ST80 compatibility.
Wed, 17 Jun 1998 16:23:27 +0200 Claus Gittinger give mutual-exclusion semas a distinct default name
Wed, 22 Apr 1998 20:31:05 +0200 Claus Gittinger *** empty log message ***
Thu, 05 Feb 1998 11:53:43 +0100 Claus Gittinger when signalling multiple process, make ALL of them FIRST runnable
Sat, 28 Jun 1997 16:21:51 +0200 Claus Gittinger *** empty log message ***
Mon, 16 Jun 1997 21:54:49 +0200 Claus Gittinger checkin from browser
Mon, 17 Feb 1997 11:36:58 +0100 Claus Gittinger added #initSignals for ST-80 compatibility.
Sat, 01 Feb 1997 12:12:01 +0100 Claus Gittinger use #removeIdentical
Fri, 24 Jan 1997 23:44:49 +0100 Claus Gittinger checkin from browser
Fri, 24 Jan 1997 23:11:36 +0100 Claus Gittinger semaphore names
Thu, 23 Jan 1997 03:24:48 +0100 Claus Gittinger added access to count
Thu, 23 Jan 1997 02:24:07 +0100 Claus Gittinger commentary
Fri, 10 Jan 1997 21:46:06 +0100 Claus Gittinger commentary
Wed, 23 Oct 1996 19:28:50 +0200 Claus Gittinger kludge around a situation, where one process
Thu, 18 Jul 1996 20:56:04 +0200 Claus Gittinger access to waitingProcesses added
Fri, 03 May 1996 18:06:41 +0200 Claus Gittinger checkin from browser
Thu, 25 Apr 1996 18:54:31 +0200 Claus Gittinger documentation
Tue, 23 Apr 1996 21:33:27 +0200 Claus Gittinger commentary
Tue, 16 Apr 1996 12:58:39 +0200 Stefan Vogel Fix in critical: don't signal a semaphore that we didn't get when unwinding.
Tue, 26 Mar 1996 15:42:12 +0100 Claus Gittinger *** empty log message ***
Wed, 28 Feb 1996 21:34:53 +0100 Claus Gittinger care to reenable interrupts
Fri, 09 Feb 1996 17:17:24 +0100 Claus Gittinger protect waitList from unwinding (remove my process from the list)
Fri, 02 Feb 1996 12:18:48 +0100 Claus Gittinger unwind block over wait (in critical)
Sat, 16 Dec 1995 02:23:39 +0100 Claus Gittinger protocol of waitWithTImeOut: changed
Sat, 16 Dec 1995 02:16:25 +0100 Stefan Vogel Fix cleanup after process resume in SemaphoreSet.
Thu, 14 Dec 1995 23:42:02 +0100 Stefan Vogel Add SemaphoreSet.
Thu, 14 Dec 1995 17:56:16 +0100 Claus Gittinger new suspendAction, Semaphore & ProcSched stuff from stefan
Thu, 07 Dec 1995 22:32:39 +0100 Claus Gittinger checkin from browser
less more (0) -60 tip