diff --git a/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/CleanUpBuildListener.kt b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/CleanUpBuildListener.kt index f2b488174d9..cc8f99a7218 100644 --- a/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/CleanUpBuildListener.kt +++ b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/plugin/CleanUpBuildListener.kt @@ -85,6 +85,8 @@ class CleanUpBuildListener(pluginClassLoader: ClassLoader, private val project: log.lifecycle(FORCE_SYSTEM_GC_MESSAGE) System.gc() + System.runFinalization() + System.gc() val rt = Runtime.getRuntime() return (rt.totalMemory() - rt.freeMemory()) / 1024 }