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 @@ -273,6 +273,8 @@ static FullMetadata<DispatchClassMetadata> taskHeapMetadata = {
273
273
}
274
274
};
275
275
276
+ const void *const swift::_swift_concurrency_debug_jobMetadata =
277
+ static_cast <Metadata *>(&jobHeapMetadata);
276
278
const void *const swift::_swift_concurrency_debug_asyncTaskMetadata =
277
279
static_cast <Metadata *>(&taskHeapMetadata);
278
280
You can’t perform that action at this time.
0 commit comments