File tree Expand file tree Collapse file tree 3 files changed +3
-14
lines changed
stdlib/public/Concurrency Expand file tree Collapse file tree 3 files changed +3
-14
lines changed Original file line number Diff line number Diff line change @@ -554,17 +554,6 @@ swift_auth_code(T value, unsigned extra) {
554554#endif
555555}
556556
557- template <typename T>
558- SWIFT_RUNTIME_ATTRIBUTE_ALWAYS_INLINE static inline T
559- swift_auth_code_function (T value, unsigned extra) {
560- #if SWIFT_PTRAUTH
561- return (T)ptrauth_auth_function ((void *)value,
562- ptrauth_key_function_pointer, extra);
563- #else
564- return value;
565- #endif
566- }
567-
568557// / Does this platform support backtrace-on-crash?
569558#ifdef __APPLE__
570559# include < TargetConditionals.h>
Original file line number Diff line number Diff line change @@ -2574,7 +2574,7 @@ static void swift_task_deinitOnExecutorImpl(void *object,
25742574 SerialExecutorRef newExecutor,
25752575 size_t rawFlags) {
25762576 // Sign the function pointer
2577- work = swift_auth_code_function (
2577+ work = swift_auth_code (
25782578 work, SpecialPointerAuthDiscriminators::DeinitWorkFunction);
25792579 // If the current executor is compatible with running the new executor,
25802580 // we can just immediately continue running with the resume function
Original file line number Diff line number Diff line change @@ -1763,7 +1763,7 @@ swift_task_addCancellationHandlerImpl(
17631763 void *context) {
17641764 void *allocation =
17651765 swift_task_alloc (sizeof (CancellationNotificationStatusRecord));
1766- auto unsigned_handler = swift_auth_code_function (handler,
1766+ auto unsigned_handler = swift_auth_code (handler,
17671767 SpecialPointerAuthDiscriminators::CancellationNotificationFunction);
17681768 auto *record = ::new (allocation)
17691769 CancellationNotificationStatusRecord (unsigned_handler, context);
@@ -1818,7 +1818,7 @@ swift_task_addPriorityEscalationHandlerImpl(
18181818 void *context) {
18191819 void *allocation =
18201820 swift_task_alloc (sizeof (EscalationNotificationStatusRecord));
1821- auto unsigned_handler = swift_auth_code_function (handler,
1821+ auto unsigned_handler = swift_auth_code (handler,
18221822 SpecialPointerAuthDiscriminators::EscalationNotificationFunction);
18231823 auto *record = ::new (allocation)
18241824 EscalationNotificationStatusRecord (unsigned_handler, context);
You can’t perform that action at this time.
0 commit comments