A java annotations based profiling api.