EmergeTools / ETTrace

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

Symbolicate updates #61

Closed noahsmartin closed 1 year ago

noahsmartin commented 1 year 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