An annotation when applied to a method will create a Trace object with given name and insert start() at the start of the method and stop() at the end.
Trace
start()
stop()