Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(50)

Issue 16325024: Move thread_pool.h into utils so it can be shared by more than one example. (Closed)

Created:
7 years, 6 months ago by nfullagar1
Modified:
7 years, 6 months ago
Reviewers:
noelallen1, bradn, binji
CC:
chromium-reviews, binji, Sam Clegg
Visibility:
Public.

Description

Move thread_pool.h into utils so it can be shared by more than one example. BUG=none TEST=voronoi demo R=binji@chromium.org, noelallen@chromium.org Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=204998

Patch Set 1 #

Total comments: 6

Patch Set 2 : #

Patch Set 3 : #

Patch Set 4 : #

Total comments: 8

Patch Set 5 : #

Patch Set 6 : #

Patch Set 7 : #

Patch Set 8 : #

Patch Set 9 : #

Total comments: 2

Patch Set 10 : #

Patch Set 11 : #

Patch Set 12 : #

Patch Set 13 : #

Patch Set 14 : #

Patch Set 15 : #

Patch Set 16 : #

Patch Set 17 : #

Patch Set 18 : #

Patch Set 19 : #

Patch Set 20 : #

Patch Set 21 : #

Patch Set 22 : #

Patch Set 23 : #

Patch Set 24 : #

Patch Set 25 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+478 lines, -435 lines) Patch
M native_client_sdk/src/build_tools/sdk_files.list View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 14 chunks +26 lines, -6 lines 0 comments Download
M native_client_sdk/src/examples/demo/voronoi/example.dsc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 1 chunk +2 lines, -4 lines 0 comments Download
D native_client_sdk/src/examples/demo/voronoi/threadpool.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 1 chunk +0 lines, -45 lines 0 comments Download
D native_client_sdk/src/examples/demo/voronoi/threadpool.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 1 chunk +0 lines, -144 lines 0 comments Download
M native_client_sdk/src/examples/demo/voronoi/voronoi.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 1 chunk +1 line, -1 line 0 comments Download
M native_client_sdk/src/libraries/error_handling/error_handling.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 2 chunks +3 lines, -2 lines 0 comments Download
M native_client_sdk/src/libraries/nacl_io/inode_pool.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 1 chunk +1 line, -1 line 0 comments Download
M native_client_sdk/src/libraries/nacl_io/kernel_handle.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 1 chunk +2 lines, -2 lines 0 comments Download
M native_client_sdk/src/libraries/nacl_io/kernel_intercept.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 1 chunk +1 line, -1 line 0 comments Download
M native_client_sdk/src/libraries/nacl_io/kernel_object.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 1 chunk +1 line, -1 line 0 comments Download
M native_client_sdk/src/libraries/nacl_io/kernel_proxy.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 1 chunk +2 lines, -2 lines 0 comments Download
M native_client_sdk/src/libraries/nacl_io/kernel_wrap.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 1 chunk +1 line, -1 line 0 comments Download
M native_client_sdk/src/libraries/nacl_io/kernel_wrap_real.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 1 chunk +1 line, -1 line 0 comments Download
M native_client_sdk/src/libraries/nacl_io/library.dsc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 2 chunks +1 line, -11 lines 0 comments Download
M native_client_sdk/src/libraries/nacl_io/mount.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 1 chunk +2 lines, -2 lines 0 comments Download
M native_client_sdk/src/libraries/nacl_io/mount.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 2 chunks +4 lines, -3 lines 0 comments Download
M native_client_sdk/src/libraries/nacl_io/mount_dev.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 1 chunk +1 line, -1 line 0 comments Download
M native_client_sdk/src/libraries/nacl_io/mount_html5fs.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 1 chunk +1 line, -1 line 0 comments Download
M native_client_sdk/src/libraries/nacl_io/mount_http.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 1 chunk +1 line, -1 line 0 comments Download
M native_client_sdk/src/libraries/nacl_io/mount_mem.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 1 chunk +2 lines, -2 lines 0 comments Download
M native_client_sdk/src/libraries/nacl_io/mount_node.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 1 chunk +1 line, -1 line 0 comments Download
M native_client_sdk/src/libraries/nacl_io/mount_node.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 1 chunk +1 line, -1 line 0 comments Download
M native_client_sdk/src/libraries/nacl_io/mount_node_dir.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 1 chunk +2 lines, -2 lines 0 comments Download
M native_client_sdk/src/libraries/nacl_io/mount_node_html5fs.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 1 chunk +1 line, -1 line 0 comments Download
M native_client_sdk/src/libraries/nacl_io/mount_node_mem.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 1 chunk +1 line, -1 line 0 comments Download
M native_client_sdk/src/libraries/nacl_io/nacl_io.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 1 chunk +1 line, -1 line 0 comments Download
M native_client_sdk/src/libraries/nacl_io/nacl_mounts.vcproj View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 1 chunk +1 line, -1 line 0 comments Download
M native_client_sdk/src/libraries/nacl_io/osdirent.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 1 chunk +1 line, -1 line 0 comments Download
M native_client_sdk/src/libraries/nacl_io/path.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 1 chunk +1 line, -1 line 0 comments Download
M native_client_sdk/src/libraries/nacl_io/pepper_interface.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 1 chunk +1 line, -1 line 0 comments Download
M native_client_sdk/src/libraries/ppapi_simple/ps.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 1 chunk +1 line, -1 line 0 comments Download
M native_client_sdk/src/libraries/ppapi_simple/ps_event.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 1 chunk +1 line, -1 line 0 comments Download
M native_client_sdk/src/libraries/ppapi_simple/ps_instance.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 1 chunk +1 line, -1 line 0 comments Download
A native_client_sdk/src/libraries/sdk_util/auto_lock.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 1 chunk +31 lines, -0 lines 0 comments Download
A native_client_sdk/src/libraries/sdk_util/library.dsc View 1 2 3 4 5 6 1 chunk +29 lines, -0 lines 0 comments Download
A native_client_sdk/src/libraries/sdk_util/macros.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 1 chunk +50 lines, -0 lines 0 comments Download
A native_client_sdk/src/libraries/sdk_util/ref_object.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 1 chunk +49 lines, -0 lines 0 comments Download
A native_client_sdk/src/libraries/sdk_util/thread_pool.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 1 chunk +45 lines, -0 lines 0 comments Download
A native_client_sdk/src/libraries/sdk_util/thread_pool.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 1 chunk +144 lines, -0 lines 0 comments Download
A native_client_sdk/src/libraries/sdk_util/thread_safe_queue.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 1 chunk +63 lines, -0 lines 0 comments Download
D native_client_sdk/src/libraries/utils/auto_lock.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 1 chunk +0 lines, -30 lines 0 comments Download
D native_client_sdk/src/libraries/utils/macros.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 1 chunk +0 lines, -49 lines 0 comments Download
D native_client_sdk/src/libraries/utils/ref_object.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 1 chunk +0 lines, -48 lines 0 comments Download
D native_client_sdk/src/libraries/utils/thread_safe_queue.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 1 chunk +0 lines, -62 lines 0 comments Download

Messages

Total messages: 11 (0 generated)
nfullagar1
7 years, 6 months ago (2013-06-04 23:21:42 UTC) #1
binji
https://codereview.chromium.org/16325024/diff/1/native_client_sdk/src/examples/Makefile File native_client_sdk/src/examples/Makefile (right): https://codereview.chromium.org/16325024/diff/1/native_client_sdk/src/examples/Makefile#newcode11 native_client_sdk/src/examples/Makefile:11: [[for project in projects:]] \ not necessary: this is ...
7 years, 6 months ago (2013-06-04 23:30:28 UTC) #2
nfullagar1
https://codereview.chromium.org/16325024/diff/1/native_client_sdk/src/examples/Makefile File native_client_sdk/src/examples/Makefile (right): https://codereview.chromium.org/16325024/diff/1/native_client_sdk/src/examples/Makefile#newcode11 native_client_sdk/src/examples/Makefile:11: [[for project in projects:]] \ On 2013/06/04 23:30:28, binji ...
7 years, 6 months ago (2013-06-04 23:47:09 UTC) #3
binji
lgtm https://codereview.chromium.org/16325024/diff/7004/native_client_sdk/src/libraries/nacl_io/library.dsc File native_client_sdk/src/libraries/nacl_io/library.dsc (right): https://codereview.chromium.org/16325024/diff/7004/native_client_sdk/src/libraries/nacl_io/library.dsc#newcode6 native_client_sdk/src/libraries/nacl_io/library.dsc:6: '../utils' remove this line https://codereview.chromium.org/16325024/diff/7004/native_client_sdk/src/libraries/utils/library.dsc File native_client_sdk/src/libraries/utils/library.dsc (right): ...
7 years, 6 months ago (2013-06-05 00:01:09 UTC) #4
nfullagar1
https://codereview.chromium.org/16325024/diff/7004/native_client_sdk/src/libraries/nacl_io/library.dsc File native_client_sdk/src/libraries/nacl_io/library.dsc (right): https://codereview.chromium.org/16325024/diff/7004/native_client_sdk/src/libraries/nacl_io/library.dsc#newcode6 native_client_sdk/src/libraries/nacl_io/library.dsc:6: '../utils' On 2013/06/05 00:01:09, binji wrote: > remove this ...
7 years, 6 months ago (2013-06-05 00:11:45 UTC) #5
nfullagar1
after in-cube discussion, moving utils/ to sdk_util/ suggest holding off further reviewing until this is ...
7 years, 6 months ago (2013-06-05 01:03:29 UTC) #6
nfullagar1
move is complete... ptal
7 years, 6 months ago (2013-06-05 23:30:53 UTC) #7
noelallen1
lgtm
7 years, 6 months ago (2013-06-05 23:42:43 UTC) #8
nfullagar1
https://codereview.chromium.org/16325024/diff/40001/native_client_sdk/src/build_tools/sdk_files.list File native_client_sdk/src/build_tools/sdk_files.list (right): https://codereview.chromium.org/16325024/diff/40001/native_client_sdk/src/build_tools/sdk_files.list#newcode877 native_client_sdk/src/build_tools/sdk_files.list:877: src/sdk_util/Makefile On 2013/06/06 17:39:36, binji wrote: > make.bat for ...
7 years, 6 months ago (2013-06-06 18:09:32 UTC) #9
bradn
Uh, maybe try it as svn cp / svn rm? It might not grok the ...
7 years, 6 months ago (2013-06-06 23:24:22 UTC) #10
nfullagar1
7 years, 6 months ago (2013-06-08 00:46:07 UTC) #11
Message was sent while issue was closed.
Committed patchset #25 manually as r204998 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698