Functions that are dynamically compiled and placed in the program's data space do not automatically appear in the function lists of the Performance Analyzer, or in its annotated source listings. To see function-level and source-level data for dynamically compiled functions, you must use the collector library API routines, which are described in the libcollector(3) man page.
The use of the collector API for dynamically-compiled functions does not apply to JavaTM code that is compiled by the Java HotspotTM virtual machine. Such code appears in the function list and the annotated disassembly listings but not in the annotated source listings.