What are Unnamed Functions? (Error Detection)

If you are collecting coverage data, UnnamedFunctions can appear in the coverage tabs of the Data Browser window.

Purify requires symbol data to find function names correctly. If symbol data is not available, Purify labels functions as UnnamedFunction. Purify appends to the label an offset that represents the relative virtual address of the function from the start of the original module to its occurrence. For example, UnnamedFunction@0x124d.

By default, Purify uses UnnamedFunction* filters to hide these functions. To correctly display these functions, make symbol data available and then reinstrument and rerun the program.

(C) Copyright IBM Corporation 1992, 2010.