From 0568cc7ee76101365022a5e32ca360c243044337 Mon Sep 17 00:00:00 2001 From: Nikolay Krasko Date: Wed, 5 Nov 2014 22:15:13 +0300 Subject: [PATCH] Avoid calling descriptors.toString() in production code without need --- compiler/backend-common/src/bridges/bridges.kt | 2 +- .../org/jetbrains/jet/lang/resolve/lazy/ForceResolveUtil.java | 4 ---- 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/compiler/backend-common/src/bridges/bridges.kt b/compiler/backend-common/src/bridges/bridges.kt index 624b2f996dd..4bbbb36e350 100644 --- a/compiler/backend-common/src/bridges/bridges.kt +++ b/compiler/backend-common/src/bridges/bridges.kt @@ -87,7 +87,7 @@ private fun findAllReachableDeclarations(function: F * The implementation is guaranteed to exist because if it wouldn't, the given function would've been abstract */ private fun findConcreteSuperDeclaration(function: Function): Function { - require(!function.isAbstract, "Only concrete functions have implementations: $function") + require(!function.isAbstract, { "Only concrete functions have implementations: $function" }) if (function.isDeclaration) return function diff --git a/compiler/frontend/src/org/jetbrains/jet/lang/resolve/lazy/ForceResolveUtil.java b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/lazy/ForceResolveUtil.java index ba6ae512e4c..9522343b006 100644 --- a/compiler/frontend/src/org/jetbrains/jet/lang/resolve/lazy/ForceResolveUtil.java +++ b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/lazy/ForceResolveUtil.java @@ -37,9 +37,7 @@ public class ForceResolveUtil { private ForceResolveUtil() {} public static T forceResolveAllContents(@NotNull T descriptor) { - LOG.debug("descriptor: " + descriptor); doForceResolveAllContents(descriptor); - LOG.debug("<<< " + descriptor); return descriptor; } @@ -60,9 +58,7 @@ public class ForceResolveUtil { } public static void forceResolveAllContents(@NotNull TypeConstructor typeConstructor) { - LOG.debug("descriptor: " + typeConstructor); doForceResolveAllContents(typeConstructor); - LOG.debug("<<< " + typeConstructor); } public static void forceResolveAllContents(@NotNull Annotations annotations) {