org.jetbrains.kotlin.utils
Class Profiler
java.lang.Object
org.jetbrains.kotlin.utils.Profiler
public class Profiler
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
create
@NotNull
public static Profiler create(@NotNull
java.lang.String name)
create
@NotNull
public static Profiler create(@NotNull
java.lang.String name,
@NotNull
java.io.PrintStream out)
create
@NotNull
public static Profiler create(@NotNull
java.lang.String name,
@NotNull
com.intellij.openapi.diagnostic.Logger log)
getFromContext
public static Profiler getFromContext()
recordStackTrace
public Profiler recordStackTrace(int depth)
recordStackTrace
public Profiler recordStackTrace(int skip,
int depth)
resetStackTrace
public Profiler resetStackTrace()
printStackTrace
public Profiler printStackTrace()
printEntering
public Profiler printEntering()
printThreadName
public Profiler printThreadName()
start
public Profiler start()
end
public Profiler end()
pause
public Profiler pause()
mute
public Profiler mute()
unmute
public Profiler unmute()
println
public Profiler println(java.lang.Object message)
println
public Profiler println(java.lang.Object a,
java.lang.Object b)
println
public Profiler println(java.lang.Object a,
java.lang.Object b,
java.lang.Object c)
println
public Profiler println(java.lang.Object a,
java.lang.Object b,
java.lang.Object c,
java.lang.Object... rest)