Commit Graph

10 Commits

Author SHA1 Message Date
wj32 7d85664391 use fast variant
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2900 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-01 06:55:36 +00:00
wj32 3b49a83fea use Fast variant of queued lock functions more
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2877 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-02-24 11:14:53 +00:00
wj32 2fe9416383 * fixed critical bug in the free list - not lock-free anymore
* used free list for work queue

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2872 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-02-24 07:03:46 +00:00
wj32 bbe1014194 switched to using the LSA API
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2851 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-02-20 00:38:43 +00:00
wj32 9396c599b6 * added rundown protection
* work queue deletion is now thread safe
* added some more documentation

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2821 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-02-12 23:35:32 +00:00
wj32 e33c949275 * added common thread creation function - PhCreateThread
* auto pools are now stored on the stack instead of being allocated from the heap

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2806 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-02-07 02:39:42 +00:00
wj32 a2da6cc64a fixed some COM issues
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2667 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-18 21:44:12 +00:00
wj32 b167adb64a * added file verification code
* added copyright headers

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2554 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-12-31 11:45:30 +00:00
wj32 63d410a63d process property sheet is now working
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2551 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-12-31 06:54:04 +00:00
wj32 7c621570b2 * added custom thread pool
* added port of FastEvent
* added queue
* added process query system
* converted all Interlocked calls to intrinsics

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2528 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-12-29 06:36:36 +00:00