Runtime profiling for Java applications, allows getting profiling details for custom objects with special support for profiling JDBC calls.