Commit Graph

17 Commits

Author SHA1 Message Date
Martin Pulec
c485e7500c added respawn parallel
For easier parallelism where input data can be split to independent
chunks processed in parallel.
2022-08-12 11:55:22 +02:00
Martin Pulec
9021a82fc8 Worker: signal after unlock
This is more correct anyway but for some reason, it hung when
instrumented by valgrind.
2022-05-03 13:52:04 +02:00
Martin Pulec
7ea5def885 Added task_run_parallel 2021-11-24 16:22:19 +01:00
Martin Pulec
31d9809fcd Updated documentation
Updated authors, copyright to 3-clause BSD (where possible) and file-level Doxygen
2019-11-09 13:47:11 +01:00
Martin Pulec
7db96528cf Name threads 2019-05-30 11:38:05 +02:00
Martin Pulec
83c9421b4a Fixed some Coverity issues 2015-10-19 11:31:10 +02:00
Martin Pulec
d3f50101b0 Fixed worker 2015-08-07 18:32:24 +02:00
Martin Pulec
6835e97edc Worker: type rename (conflict on OS X) 2015-08-07 18:32:15 +02:00
Martin Pulec
1b0fe1ba1d Worker: added possibility to run a task detached 2014-03-13 16:50:14 +01:00
Martin Pulec
6ff8b71e84 Improved documentation for video compress 2013-07-29 09:09:32 +02:00
Martin Pulec
183e7d5cdb Silenced some compiler warnings 2013-07-10 16:00:32 +02:00
Martin Pulec
643839fc79 utils/worker.c: fixes 2013-05-27 14:02:52 +02:00
Martin Pulec
0910fee44e Fixed some ugly race condition
TODO: revalidate, check, test!!!
2013-04-30 14:45:38 +02:00
Martin Pulec
6d1af10e39 Miscellaneous fixes, mainly modules 2013-04-22 14:22:36 +02:00
Martin Pulec
7ebedcdb94 some fixes 2013-04-19 11:03:19 +02:00
Martin Pulec
6eefb395e6 Worker pool: small fix 2013-04-08 17:46:15 +02:00
Martin Pulec
cf24a98a43 Video compress: spread tiles over multiple threads 2013-03-27 14:46:21 +01:00