EmergeTools / ETTrace

Easily and accurately profile iOS apps
https://www.emergetools.com/ettrace
MIT License
532 stars 20 forks source link

Symbolicate updates #61

Closed noahsmartin closed 10 months ago

noahsmartin commented 10 months ago

Updates the return type of symbolicator to be a map, so we don't have to implicitly rely on the order. Replaced the address with a bool that is true if a symbol was not found (which causes the address to be included in the json output).

Also refactored symbolication to just use one call to symbolicator.symbolicate which is now passed every stack from all threads

Updates the Address struct to hold both the address and the offset, before it had a field called address but this was really the offset