File tree Expand file tree Collapse file tree 2 files changed +9
-0
lines changed
stdlib/public/Concurrency Expand file tree Collapse file tree 2 files changed +9
-0
lines changed Original file line number Diff line number Diff line change 21
21
22
22
namespace swift {
23
23
24
+ // Dispatch knows about these symbol names. Don't change them without consulting
25
+ // dispatch.
26
+
27
+ // / The metadata pointer used for job objects.
28
+ SWIFT_RUNTIME_STDLIB_SPI
29
+ const void *const _swift_concurrency_debug_jobMetadata;
30
+
24
31
// / The metadata pointer used for async task objects.
25
32
SWIFT_RUNTIME_STDLIB_SPI
26
33
const void *const _swift_concurrency_debug_asyncTaskMetadata;
Original file line number Diff line number Diff line change @@ -261,6 +261,8 @@ static FullMetadata<DispatchClassMetadata> taskHeapMetadata = {
261
261
}
262
262
};
263
263
264
+ const void *const swift::_swift_concurrency_debug_jobMetadata =
265
+ static_cast <Metadata *>(&jobHeapMetadata);
264
266
const void *const swift::_swift_concurrency_debug_asyncTaskMetadata =
265
267
static_cast <Metadata *>(&taskHeapMetadata);
266
268
You can’t perform that action at this time.
0 commit comments