Missing SwiftData symbols in Instruments

I’m profiling a SwiftData app in Instruments.

Most frames are symbolicated correctly but SwiftData frames appear only as addresses.

0x21ff2abd4  SwiftData
0x21ffb06c8  SwiftData
0x21ffb3064  SwiftData

while surrounding frames are symbolicated, for example:

__CFRunLoopDoObservers CoreFoundation
stepTransactionFlush AppKit
Attribute.syncMainIfReferences<A>(do:) SwiftUICore

Is this expected, or should SwiftData symbols normally be visible here?

Hi there!

That's a great insight – it seems that SwiftData is configured to strip Swift symbols by default, which would explain why you don't see any information about them.

I would appreciate if you could file a feedback for us using feedbackassistant.apple.com (or Feedback Assistant app). If you could reference FB number in this thread after filing, that would be fantastic.

Thanks,

Kacper

Thanks, Kacper!

Filed as FB23071505.

Missing SwiftData symbols in Instruments
 
 
Q