amplitude / amplitude/Amplitude-iOS

Performance Checker Xcode 14

Open
#413 10 comments 0 reactions 0 assignees View on GitHub
bug
Dominant language
Objective-C
Stars
328
Forks
194
PR merge metrics
No merged PRs in 30d

Description

## Expected Behavior
DispatchSemaphore seems like it isn't working as intended here

## Current Behavior
It seems like there is a queue prioritization bug
Console output is:
```
Performance Checker: Thread running at QOS_CLASS_USER_INITIATED waiting on a lower QoS thread running at QOS_CLASS_UTILITY. Investigate ways to avoid priority inversions
```
image

## Steps to Reproduce
Run in Xcode 14

## Environment
- SDK Version: v.8.13.0
- OS Version: MacOS 10.12.6 Monterey

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.