The present disclosure relates to systems and methods for facilitating
profiling of applications. In one arrangement, the systems and methods
pertain to intercepting application instructions; determining if an
application instruction is a frequently used instruction according to a
pre-established policy; and only if the application instruction is a
frequently used instruction, instrumenting the application instruction so
as to facilitate collection of information about execution of the
application instruction.