Retransform

The one call the batch unweave cannot make from Kotlin without paying for it: retransformClasses is varargs, and Kotlin's spread reallocates the array in front of every such call. Java hands the same array straight through, so the batch reaches the JVM as the caller built it.

Constructors

Link copied to clipboard
private constructor()

Functions

Link copied to clipboard
open fun of(inst: Instrumentation, classes: Array<Class<out Any>>)
retransformClasses, by array rather than by spread.