mirror of
https://github.com/cashapp/zipline.git
synced 2026-03-13 10:23:19 +08:00
* Overhaul CI to add coverage This runs the check task on the root project (sans tests we run elsewhere) which should start catching everything. It removes apiCheck from the platform test shards as that requires building all targets, so they should get faster and work on Windows. * Spotless * Spotless Apply * Roll back KCT
Zipline Profiler
To better understand how CPU is used in a Zipline program, use the sampling profiler. It writes data in HPROF format that is readable by YourKit.
Note that this profiler only observes Kotlin/JS.
zipline.quickJs.startCpuSampling(fileSystem, "zipline.hprof".toPath()).use {
// ...use Zipline...
}