| OLD | NEW |
| 1 #include "SkTaskGroup.h" | 1 #include "SkTaskGroup.h" |
| 2 | 2 |
| 3 #include "SkCondVar.h" | 3 #include "SkCondVar.h" |
| 4 #include "SkTDArray.h" | 4 #include "SkTDArray.h" |
| 5 #include "SkThread.h" | 5 #include "SkThread.h" |
| 6 #include "SkThreadUtils.h" | 6 #include "SkThreadUtils.h" |
| 7 | 7 |
| 8 #if defined(SK_BUILD_FOR_WIN32) | 8 #if defined(SK_BUILD_FOR_WIN32) |
| 9 static inline int num_cores() { | 9 static inline int num_cores() { |
| 10 SYSTEM_INFO sysinfo; | 10 SYSTEM_INFO sysinfo; |
| (...skipping 129 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 140 | 140 |
| 141 SkTaskGroup::Enabler::~Enabler() { | 141 SkTaskGroup::Enabler::~Enabler() { |
| 142 SkDELETE(ThreadPool::gGlobal); | 142 SkDELETE(ThreadPool::gGlobal); |
| 143 } | 143 } |
| 144 | 144 |
| 145 SkTaskGroup::SkTaskGroup() : fPending(0) {} | 145 SkTaskGroup::SkTaskGroup() : fPending(0) {} |
| 146 | 146 |
| 147 void SkTaskGroup::add(SkRunnable* task) { ThreadPool::Add(task, &fPending); } | 147 void SkTaskGroup::add(SkRunnable* task) { ThreadPool::Add(task, &fPending); } |
| 148 void SkTaskGroup::wait() { ThreadPool::Wait(&fPending); } | 148 void SkTaskGroup::wait() { ThreadPool::Wait(&fPending); } |
| 149 | 149 |
| OLD | NEW |