Skip to content

Commit b71bfc8

Browse files
committed
Revert "Depend on extension/threadpool, not thread_parallel_interface, in buck (#9511)"
This reverts commit b89328a. We will need to reapply this with internal build fixes. ghstack-source-id: bd2ce85 ghstack-comment-id: 2759530252 Pull-Request-resolved: #9727
1 parent 895efcb commit b71bfc8

File tree

5 files changed

+9
-9
lines changed

5 files changed

+9
-9
lines changed

extension/parallel/targets.bzl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,6 @@ def define_common_targets():
1717
"@EXECUTORCH_CLIENTS",
1818
],
1919
deps = [
20-
"//executorch/extension/threadpool:threadpool",
20+
"//executorch/runtime/kernel:thread_parallel_interface",
2121
],
2222
)

kernels/optimized/cpu/targets.bzl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,8 +99,8 @@ _OPTIMIZED_ATEN_OPS = (
9999
op_target(
100100
name = "op_where",
101101
deps = [
102-
"//executorch/extension/threadpool:threadpool",
103102
"//executorch/kernels/portable/cpu/util:elementwise_util",
103+
"//executorch/runtime/kernel:thread_parallel_interface",
104104
],
105105
),
106106
)

kernels/optimized/lib_defs.bzl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -232,9 +232,9 @@ def define_libs(is_fbcode=False):
232232
"DEFAULT": [],
233233
}) + LIBBLAS_DEPS,
234234
exported_deps = [
235-
"//executorch/extension/threadpool:threadpool",
236235
"//executorch/kernels/optimized:libutils",
237236
"//executorch/runtime/core/exec_aten:lib",
237+
"//executorch/runtime/kernel:thread_parallel_interface",
238238
],
239239
**get_apple_framework_deps_kwargs(is_fbcode),
240240
)

kernels/portable/cpu/util/targets.bzl

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ def define_common_targets():
1212
runtime.cxx_library(
1313
name = "all_deps",
1414
deps = [
15-
"//executorch/extension/threadpool:threadpool",
1615
"//executorch/kernels/portable/cpu/util:functional_util",
1716
"//executorch/kernels/portable/cpu/util:broadcast_util",
1817
"//executorch/kernels/portable/cpu/util:kernel_ops_util",
@@ -33,6 +32,7 @@ def define_common_targets():
3332
"//executorch/kernels/portable/cpu/util:slice_util",
3433
"//executorch/kernels/portable/cpu/util:elementwise_util",
3534
"//executorch/kernels/portable/cpu/util:upsample_util",
35+
"//executorch/runtime/kernel:thread_parallel_interface",
3636
],
3737
visibility = ["//executorch/...", "@EXECUTORCH_CLIENTS"],
3838
)
@@ -111,7 +111,7 @@ def define_common_targets():
111111
":broadcast_util",
112112
":dtype_util",
113113
"//executorch/runtime/kernel:kernel_runtime_context",
114-
"//executorch/extension/threadpool:threadpool",
114+
"//executorch/runtime/kernel:thread_parallel_interface",
115115
],
116116
deps = [
117117
"//executorch/kernels/portable/cpu:scalar_utils",
@@ -245,7 +245,7 @@ def define_common_targets():
245245
srcs = [],
246246
exported_headers = ["functional_util.h"],
247247
exported_deps = [
248-
"//executorch/extension/threadpool:threadpool",
248+
"//executorch/runtime/kernel:thread_parallel_interface",
249249
],
250250
deps = [
251251
"//executorch/runtime/kernel:kernel_includes",
@@ -319,7 +319,7 @@ def define_common_targets():
319319
"//executorch/runtime/core/exec_aten/util:tensor_util{}".format(suffix),
320320
],
321321
exported_deps = [
322-
"//executorch/extension/threadpool:threadpool",
322+
"//executorch/runtime/kernel:thread_parallel_interface",
323323
],
324324
exported_preprocessor_flags = ["-DUSE_ATEN_LIB"] if aten_mode else [],
325325
visibility = [

runtime/kernel/targets.bzl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,9 +59,9 @@ def define_common_targets():
5959
"//executorch/runtime/core/portable_type/c10/c10:c10",
6060
"//executorch/runtime/platform:platform",
6161
],
62-
# Don't depend on this target, depend on //executorch/extension/threadpool:threadpool.
6362
visibility = [
64-
"//executorch/extension/threadpool/...",
63+
"//executorch/...",
64+
"@EXECUTORCH_CLIENTS",
6565
],
6666
)
6767

0 commit comments

Comments
 (0)