Skip to main content

bleep config compile-server

You can speed up normal usage by keeping the compile server running between invocations. This is where you control it

Synopsis

bleep config compile-server <subcommand>

bleep config compile-server auto-shutdown-disable

leave compile servers running between bleep invocations. this gets much better performance at the cost of memory

bleep config compile-server auto-shutdown-enable

shut down the compile server between bleep invocations — slower (cold start each time), but frees memory

bleep config compile-server stop-all

stop every shared compile server currently running

bleep config compile-server max-memory

set max heap for compile server JVM (e.g. 4g, 2048m)

Synopsis

bleep config compile-server max-memory <size>

Arguments

ArgumentType
sizeone

bleep config compile-server max-memory-clear

remove compile server max heap setting (use JVM default)

bleep config compile-server heap-pressure-threshold

set heap usage fraction (0.0-1.0) above which new compilations wait for memory (default: 0.80)

Synopsis

bleep config compile-server heap-pressure-threshold <threshold>

Arguments

ArgumentType
thresholdone

bleep config compile-server heap-pressure-threshold-clear

remove heap pressure threshold setting (use default: 0.80)