Files
Jake Wharton fefcbb344a Overhaul CI to add coverage (#1682)
* 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
2025-10-02 13:02:40 -04:00
..
2025-10-02 13:02:40 -04:00
2023-05-24 18:14:48 -07:00

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...
}