instrumentation
The Instrumentation instance is used to perform bytecode transformations during runtime.
It is set either by TraceDebuggerAgent/TraceRecorderAgent static agents, or on the first call to withLincheckJavaAgent which will use ByteBuddyAgent dynamic agent instead.