gecko-dev/xpcom/threads
dougt%netscape.com 16835b5d5f Removing Cached Monitors from plevent. They are about 5x slower than
a lock and condvar according to the nspr documentation.  r=valeski

Also I fix a problem where we would wake up from a wait without checking
any data which could cause all sorts of problems.

b=50634
2000-09-01 00:50:51 +00:00
..
.cvsignore
Makefile.in Removed obsolete REQUIRES variable from every Makefile.in/makefile.win 2000-06-30 08:08:04 +00:00
makefile.win
MANIFEST
MANIFEST_IDL
nsAutoLock.cpp Space cleanup. 2000-05-15 06:21:49 +00:00
nsAutoLock.h
nsEventQueue.cpp Fix for eventqueue objects leaking bug #20166. This also removes the hacked fix for bug #36361 and uses a real fix. Major overhaul of nsEventQueue and nsEventQueueService. r=waterson,brendan. tested on windows, linux and mac 2000-06-05 21:53:25 +00:00
nsEventQueue.h Fix for eventqueue objects leaking bug #20166. This also removes the hacked fix for bug #36361 and uses a real fix. Major overhaul of nsEventQueue and nsEventQueueService. r=waterson,brendan. tested on windows, linux and mac 2000-06-05 21:53:25 +00:00
nsEventQueueService.cpp Bug 46711. Removed nsAutoString travisty from nsStringKey. Introduced nsCStringKey. Made them both share the underlying string when possible. r=waterson 2000-08-10 06:19:37 +00:00
nsEventQueueService.h Fix for eventqueue objects leaking bug #20166. This also removes the hacked fix for bug #36361 and uses a real fix. Major overhaul of nsEventQueue and nsEventQueueService. r=waterson,brendan. tested on windows, linux and mac 2000-06-05 21:53:25 +00:00
nsIEventQueue.h
nsIEventQueueService.h
nsIRunnable.idl
nsIThread.idl
nsIThreadPool.idl Fixed thread pool thread allocation to be more lazy (still doesn't release unused threads though). (Code adapted from dougt.) 2000-04-21 05:12:57 +00:00
nsPIEventQueueChain.h Fix for eventqueue objects leaking bug #20166. This also removes the hacked fix for bug #36361 and uses a real fix. Major overhaul of nsEventQueue and nsEventQueueService. r=waterson,brendan. tested on windows, linux and mac 2000-06-05 21:53:25 +00:00
nsThread.cpp Fixed optimized build problem. 2000-04-21 05:32:59 +00:00
nsThread.h # 34082 2000-05-02 22:38:04 +00:00
plevent.c Removing Cached Monitors from plevent. They are about 5x slower than 2000-09-01 00:50:51 +00:00
plevent.h Removing Cached Monitors from plevent. They are about 5x slower than 2000-09-01 00:50:51 +00:00