Add SkThreadPool for managing threads.
authorscroggo@google.com <scroggo@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>
Wed, 31 Oct 2012 15:52:16 +0000 (15:52 +0000)
committerscroggo@google.com <scroggo@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>
Wed, 31 Oct 2012 15:52:16 +0000 (15:52 +0000)
commit4177ef4b229b5fb67f355569654981bb4bf8eb9c
tree0091c5ff6ed7dd7b89e73f9b11cde51e700c5726
parent72ba668db833d25ecdca4edfbefd601e508a1e62
Add SkThreadPool for managing threads.

Skia-ized from https://codereview.appspot.com/6755043/

TODO: Use SkThread and platform independent features.

Review URL: https://codereview.appspot.com/6777064

git-svn-id: http://skia.googlecode.com/svn/trunk@6217 2bbb7eff-a529-9590-31e7-b0007b416f81
gyp/utils.gyp
include/utils/SkCondVar.h [new file with mode: 0644]
include/utils/SkCountdown.h [new file with mode: 0644]
include/utils/SkRunnable.h [new file with mode: 0644]
include/utils/SkThreadPool.h [new file with mode: 0644]
src/utils/SkCondVar.cpp [new file with mode: 0644]
src/utils/SkCountdown.cpp [new file with mode: 0644]
src/utils/SkThreadPool.cpp [new file with mode: 0644]