A scheme for profiling function calls for an application is provided. The scheme includes tracking invocations of the application methods and executing a sampling thread concurrently with the application. The executing includes periodically activating the sampling thread to set a flag to a true state and checking if the flag is true for the tracked invocations for the application methods. If the flag is true, then the scheme includes recording a current timestamp for the application method and charging a time difference between the current timestamp and a previous timestamp to the application method. A computer readable media and a system for performing profiling for an application are also provided.

 
Web www.patentalert.com

< Computer method and system for executing post-processing logic depending on function exit type

> Method and system for debugging business process flow

> Method and apparatus for averaging out variations in run-to-run path data of a computer program

~ 00512