[ros-diffs] [greatlrd] 22808: 5 of 4 commit (sorry my svn clinet is crazy for moment) Commit w3seek patch from bug 1609 : file attachment (id=910) The attached patch implements QueueUserWorkItem()/RtlQueueWorkItem() (lacks optimizations!!!). WINE's latest rpcrt4 relies on it. 1. Implement QueueUserWorkItem()/RtlQueueWorkItem() : 2. A slightly optimized 3. Supports WT_TRANSFER_IMPERSONATION 4. Slightly improved handling of growing/shrinking the pool by assuming work items with WT_EXECUTELONGFUNCTION run longer 5. Fixes a hack that made a worker thread always terminate if there were at least one more thread available

greatlrd at svn.reactos.org greatlrd at svn.reactos.org
Mon Jul 3 22:27:38 CEST 2006


Author: greatlrd
Date: Tue Jul  4 00:27:38 2006
New Revision: 22808

URL: http://svn.reactos.org/svn/reactos?rev=22808&view=rev
Log:
5 of 4 commit (sorry my svn clinet is crazy for moment)
Commit w3seek patch from bug 1609 : file attachment (id=910) 
The attached patch implements QueueUserWorkItem()/RtlQueueWorkItem() (lacks
optimizations!!!). WINE's latest rpcrt4 relies on it.

1. Implement QueueUserWorkItem()/RtlQueueWorkItem() :
2. A slightly optimized 
3. Supports WT_TRANSFER_IMPERSONATION
4. Slightly improved handling of growing/shrinking the pool by assuming work items with WT_EXECUTELONGFUNCTION run longer
5. Fixes a hack that made a worker thread always terminate if there were at least one more thread available




Modified:
    trunk/reactos/dll/ntdll/def/ntdll.def

Modified: trunk/reactos/dll/ntdll/def/ntdll.def
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/ntdll/def/ntdll.def?rev=22808&r1=22807&r2=22808&view=diff
==============================================================================
--- trunk/reactos/dll/ntdll/def/ntdll.def (original)
+++ trunk/reactos/dll/ntdll/def/ntdll.def Tue Jul  4 00:27:38 2006
@@ -601,6 +601,7 @@
 RtlQuerySecurityObject at 20
 RtlQueryTagHeap at 20
 RtlQueryTimeZoneInformation at 4
+RtlQueueWorkItem at 12
 RtlRaiseException at 4
 RtlRaiseStatus at 4
 RtlRandom at 4




More information about the Ros-diffs mailing list