You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Aug 19, 2020. It is now read-only.
The Gradle Kotlin DSL generates Kotlin code in various places.
Code generation emits source code and uses the Kotlin compiler to produce the corresponding bytecode. Some of this happens on critical paths and can be slow.
If we generated Kotlin AST and then emitted both source and bytecode we could remove the cost of Kotlin compilation. In all cases observed so far we know exactly what bytecode to generate.
One evidence is described in #815 where Kotlin compilation taking several seconds could be cut down.
The text was updated successfully, but these errors were encountered:
The Gradle Kotlin DSL generates Kotlin code in various places.
Code generation emits source code and uses the Kotlin compiler to produce the corresponding bytecode. Some of this happens on critical paths and can be slow.
If we generated Kotlin AST and then emitted both source and bytecode we could remove the cost of Kotlin compilation. In all cases observed so far we know exactly what bytecode to generate.
One evidence is described in #815 where Kotlin compilation taking several seconds could be cut down.
The text was updated successfully, but these errors were encountered: