Commit Graph

38 Commits

Author SHA1 Message Date
Ami Bar 7cb0bedd6c Fixed some xml doc warnings 2012-08-22 00:23:36 +03:00
Ami Bar e1f484c914 Updated SmartThreadPool article 2012-08-21 09:00:32 +03:00
Ami Bar 9b69e03cf5 Added thread IsBackground unit test 2012-08-21 09:00:05 +03:00
Ami Bar 26d3fcd82d Updated release history in SmartThreadPool.cs 2012-08-20 16:46:28 +03:00
Ami Bar 9e23bde841 Moved to VS 2012 + Added support to Windows Phone 2012-08-20 16:35:37 +03:00
Ami Bar 50a6b71d50 Fixed thread creation when queuing many work items at the same time.
This solves item 2966 (http://smartthreadpool.codeplex.com/workitem/2966) reported by Raccoon and etichy.
2012-07-06 16:42:10 +03:00
Ami Bar 10633fdf9f Added ApartmentState to threads + tests 2012-07-06 16:32:25 +03:00
Ami Bar 4ba09bfa3f Updated README 2012-07-03 23:04:42 +03:00
Ami Bar a1a94c01b6 Merged branch 'master' with kesyw (Piotr Wysocki) 2012-07-03 22:58:36 +03:00
Ami Bar d1456b904d Changed Monitor.TryEnter(...) to lock(...) {} 2011-07-11 09:12:49 +03:00
Ami Bar 6903f4ca29 Fixed Pipe implementation 2011-07-11 09:11:48 +03:00
Michal Staszewski 24d52fea38 CHG: build adjusted
(cherry picked from commit 7459063627ea9225c406ea18cc13207e7e59c4e6)
2011-07-07 15:09:26 +02:00
Michal Staszewski 4b16bf08ce CHG: passive wait on DequeueWorkItem
(cherry picked from commit ac49cc8dce0519e29f26cacc5e785134300c6639)
2011-07-07 15:09:26 +02:00
Michal Staszewski ea804bada0 CHG: fix Pipe test
(cherry picked from commit b66d3e93949f2c152e6d8f3d3526cf9bb05a05bb)
2011-07-07 15:09:26 +02:00
Michal Staszewski 6ba0034f49 CHG: build fixes
(cherry picked from commit 2cd2bcec402a467c974a3106c3b1001dd4ed4ea4)
2011-07-07 15:09:26 +02:00
Michal Staszewski cbb3211c12 CHG: threads can be named
(cherry picked from commit fbbbc451c9372af2862bc39cdf7698653c611dcf)
2011-07-07 15:09:26 +02:00
Michal Staszewski c71422756d CHG: tasks can have priority
(cherry picked from commit 3ec0a40dc9b43b4b11082a3e0d618c266a809522)
2011-07-07 15:09:26 +02:00
Michal Staszewski 17f4f59706 CHG: STP threads can now be foreground
(cherry picked from commit b29bd9578aa4b9ec6b84137ae5ab00d0a410c8e0)
2011-07-07 15:09:26 +02:00
Maciej Paszta 5d0199356f add readme
(cherry picked from commit 0d0b555e2a8e5f5d03794ab938b12632a3356190)
2011-07-07 15:09:26 +02:00
Ami Bar c5658266fc Updated document 2009-12-25 09:23:13 +02:00
Ami Bar 0a2612085e Changed Silverlight define in .csproj 2009-12-25 09:22:55 +02:00
Ami Bar c2278b74bc Renamed method AbortOnWorkItemOnCancel to AbortOnWorkItemCancel 2009-12-25 09:22:19 +02:00
Ami Bar 3672bb3673 Fixed TestCancel tests 2009-12-25 08:39:48 +02:00
Ami Bar 3a35ce5340 Fixed some build paths for Mono and Windows 2009-12-24 02:00:43 +02:00
Ami Bar d621800e9e Update version to 2.2.1.0 2009-12-24 01:42:27 +02:00
Ami Bar d3ebec6a1b Added and fixed WorkItemsGroupDemoMono
Also fixed Performance Counter which doesn't work on Mono
2009-12-24 01:41:55 +02:00
Ami Bar 48de8aca66 Changed build macros
SILVERLIGHT changed to _SILVERLIGHT
WindowsCE changed to _WINDOWS_CE
_MONO was added
2009-12-24 01:39:59 +02:00
Ami Bar 3c57acc550 Fixed project guids in for .sln references 2009-12-23 08:19:05 +02:00
Ami Bar bb25bd62e3 Added tests for wok item timeout 2009-12-20 09:42:44 +02:00
Ami Bar ccfd49f237 Added Work Item passive timeout 2009-12-19 20:49:16 +02:00
Ami Bar 5d037fdec8 Fixed WIG.OnIdle event bug
A null exception occurs when _onIdle is null.
2009-12-19 17:43:01 +02:00
Ami Bar 760bc5d1a9 Added support for Silverlight and Mono (And more)
Also added:
* Join, Choice, and Pipe to SmartThreadPool.
* Local performance counters (for Mono, Silverlight, and WindowsCE)
2009-12-19 17:36:39 +02:00
Ami Bar d2c14da5ad Added refactorings suggested by Simon Cropp 2009-12-19 17:33:30 +02:00
Ami Bar 1bd7e4d104 Converted projects and solution to Visual Studio 2008 2009-12-19 17:31:58 +02:00
Ami Bar 4d6ffb5851 v2.0
SmartThreadPool v2.0
2009-12-19 16:32:41 +02:00
Ami Bar b30b4abdda v1.0
SmartThreadPool v1.0
2009-12-19 16:27:08 +02:00
Ami Bar 8d9c132b24 Removed .ilk 2009-12-16 16:18:53 +02:00
Ami Bar eae162e04d Add .gitignore 2009-12-16 16:11:40 +02:00