Trace me if you can: Automated instrumentation and field profiling