Commit Graph

6 Commits

Author SHA1 Message Date
Michael Meeks
230a02dbb5 vcl: parallelize image scaling.
(cherry picked from commit ffdf0ed4cd76188e780eceee4333f90a00217f9d)

Change-Id: Ia452487c0c8c66a35c4b9fba225348bdef1a27f7
2015-03-12 11:41:52 +00:00
Caolán McNamara
bf96ec5d8a boost->std
Change-Id: I44b208a2c5c5bf73ac025462c9f7bd499ed0a49b
2015-02-16 13:11:36 +00:00
Matúš Kukan
48fd93eccd Make comphelper::ThreadPool explicitly noncopyable
Change-Id: Ie57d0194418dd17a4c83e2859d6a85129c4f95e6
2014-11-04 13:18:59 +01:00
Michael Meeks
68f912e896 thread-pool: fix waiting until all tasks are complete.
Change-Id: Iaf5a3bf28879f229a223a8760fd878f96958a53c
2014-10-31 18:13:05 +00:00
Michael Meeks
593a44a12d thread-pool: re-work termination semantics to avoid problems.
We want a pre-spun-up, shared thread-pool that doesn't get its
workers created & joined frequently.

Change-Id: I29081e3a3e3849ca30e63fd080ee3315d99cbe8d
2014-10-30 22:12:29 +00:00
Michael Meeks
62090f65b8 Move thread-pool down into comphelper for re-use elsewhere.
Change-Id: Ib27b8b1ccc07ff194035d6c2ef3d45c429e3cea1
2014-10-30 22:12:27 +00:00