Commit Graph

15 Commits

Author SHA1 Message Date
mgaertner
9b409870a7 multithreadprocs: added DoParallelNested
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5891 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-05-22 11:32:22 +00:00
mgaertner
bbcbee56d6 multithreadprocs: added link
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2732 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2013-04-29 22:09:37 +00:00
mgaertner
791f498b06 mtprocs: fixed fpc 2.7.1
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2727 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2013-04-18 23:24:25 +00:00
mgaertner
c9e610680b mtprocs: fixed 64bit windows compilation
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2508 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-09-07 12:25:44 +00:00
mgaertner
a311002a2b mtprocs: update for deprecated Thread.Resume
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1821 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-08-20 17:12:50 +00:00
mgaertner
94f7dce85a mtprocs: do not add to uses section
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1745 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-07-16 08:40:30 +00:00
mgaertner
5270dd2eb6 multithreadprocs: parallelsort: added custom function to sort blocks
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1656 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-05-29 17:41:10 +00:00
mgaertner
0e3e994612 mtprocs: fixed moving group from need thread list after increasing LastRunningIndex, added CurrentThread variable
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1426 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-01-06 12:01:14 +00:00
mgaertner
387f91f5a1 multithreadprocs: added utility functions for blocks
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@938 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2009-08-20 15:36:29 +00:00
mgaertner
6b156e32d7 multithreadprocs: clean up
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@937 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2009-08-20 15:05:00 +00:00
mgaertner
5734f36fae MultiThreadProcsLaz: fixed typo TaskProcedure, added experimental support for local procs
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@936 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2009-08-20 13:42:31 +00:00
mgaertner
26ae7bebdd multithreadprocs: fixed healper thread waiting for new work
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@929 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2009-08-11 18:12:13 +00:00
mgaertner
91b301ae80 multithreadprocs: added examples
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@694 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2009-02-03 08:41:40 +00:00
mgaertner
40949b9509 multithreadprocs: fixed windows range check
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@630 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2008-12-15 11:40:11 +00:00
mgaertner
f1629f3977 added multithreadprocs
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@627 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2008-12-12 23:08:59 +00:00