Changeset 39637 in vbox for trunk/src/libs/xpcom18a4/ipc/ipcd
- Timestamp:
- Dec 16, 2011 12:24:14 AM (13 years ago)
- Location:
- trunk/src/libs/xpcom18a4/ipc/ipcd/extensions/dconnect/src
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/libs/xpcom18a4/ipc/ipcd/extensions/dconnect/src/ipcDConnectService.cpp
r39635 r39637 60 60 #endif /* VBOX */ 61 61 62 #if defined(DCONNECT_MULTITHREADED) && !defined(DCONNECT_WITH_IPRT_REQ_POOL) 63 62 #if defined(DCONNECT_MULTITHREADED) 63 64 #if !defined(DCONNECT_WITH_IPRT_REQ_POOL) 64 65 #include "nsIThread.h" 65 66 #include "nsIRunnable.h" 67 #endif 66 68 67 69 #if defined(DEBUG) && !defined(DCONNECT_STATS) … … 3082 3084 } 3083 3085 3084 /// @todo check where this is used.3085 3086 mDisconnected = PR_FALSE; 3086 3087 … … 3137 3138 3138 3139 # if defined(DCONNECT_STATS) 3139 /// @todo print pool stats. 3140 fprintf(stderr, "ipcDConnectService Stats\n"); 3141 fprintf(stderr, 3142 " => number of worker threads: %llu (created %llu)\n" 3143 " => requests processed: %llu\n" 3144 " => avg requests process time: %llu ns\n" 3145 " => avg requests waiting time: %llu ns\n", 3146 RTReqPoolGetStat(mhReqPool, RTREQPOOLSTAT_THREADS), 3147 RTReqPoolGetStat(mhReqPool, RTREQPOOLSTAT_THREADS_CREATED), 3148 RTReqPoolGetStat(mhReqPool, RTREQPOOLSTAT_REQUESTS_PROCESSED), 3149 RTReqPoolGetStat(mhReqPool, RTREQPOOLSTAT_NS_AVERAGE_REQ_PROCESSING), 3150 RTReqPoolGetStat(mhReqPool, RTREQPOOLSTAT_NS_AVERAGE_REQ_QUEUED) 3151 ); 3140 3152 # endif 3141 3153 -
trunk/src/libs/xpcom18a4/ipc/ipcd/extensions/dconnect/src/ipcDConnectService.h
r39635 r39637 41 41 #define DCONNECT_MULTITHREADED 42 42 # ifdef VBOX 43 //# define DCONNECT_WITH_IPRT_REQ_POOL - needs testing 43 # define DCONNECT_WITH_IPRT_REQ_POOL 44 44 # endif 45 45 #endif
Note:
See TracChangeset
for help on using the changeset viewer.