@loganj it’s internal, so it is intentionally mangled to avoid calls from Java. Since you can’t have “internal” accessibility in JVM, it’s public, but with name mangled to hide it from Java. If you have to use
@JvmName
, why not make it public instead?