“Show Obj-C only” setting is missing in Instruments 6.1

268 views Asked by At

Since my latest update to the Instruments 6.1 I can't find "Show Obj-C only" checkbox anymore. Does somebody know if it has been removed completely or where one can find it?

Please, see attached images.

old Instruments checkBoxes:
enter image description here

new Instruments checkBoxes:
enter image description here

2

There are 2 answers

1
luk2302 On

Looking through the Instruments User Guide by Apple you stumble upon many screenshots of the UI. All of them are missing the "show obj-c only" section. They definitely removed the feature from instruments.

One of the reasons may be that according to the Xcode release notes instruments supports swift (Instruments supports Swift, displaying Swift symbols in stack traces) and therefore they would have to either change the title of the feature or add a similar feature for swift. They apparently choose to remove it entirely since almost all of its functionality can be achieved by using the "Hide System Libraries" option and "Data Mining" section.

@Aaron Brager asked about the topic in the apple developer forum as well and received pretty much the same answer.

=> Apple felt like its functionality was redundant and it could/should be removed! Therefore they acted accordingly.

P.S.: as the answerer in the dev forum asks: if you have a use case that got more difficult, feel free to file a bug report.

2
Danny Bravo On

I've also noticed this and while it's not exactly the same, I use the following toggle in the new interface builder to focus on my personal code:

Toggle Off:

code toggle off

Toggle On:

code toggle on