CompilerProgress

class CompilerProgress(tasks: CompilerProgress.Task, threadGetter: () -> Thread)

Types

Link copied to clipboard
class Task(name: String, size: Int)

Functions

Link copied to clipboard
fun printUntilFinish(intervalMs: Long = 1000)

Waits for the compiler to finish, but prints progress messages to stdout while waiting

Link copied to clipboard
fun waitForFinish()

Blocks the current thread until the compiler thread finishes.

Properties

Link copied to clipboard
var report: ConfSpaceCompiler.Report? = null
Link copied to clipboard
val tasks: Array<out CompilerProgress.Task>