/sightglass

A benchmark suite and tool to compare different implementations of the same primitives.

Primary LanguageCApache License 2.0Apache-2.0

Sightglass

A benchmark suite and tool to compare different implementations of the same primitives. It contains several parts:

  • a legacy test runner, described here and implemented in src with benchmarks included in benchmarks
  • a new version of the test runner with different benchmark conventions, described here and implemented in crates with benchmarks included in benchmarks-next
  • a harness using the legacy test runner that measures results in different engines (e.g. lucet, wasmtime, wamr, etc.) with benchmarks in webui_runner/benchmarks
  • a web application for displaying results stored in the sg-history web service and displayed in teh sg-view user interface.

Note: this repository is under active development--folders may be re-organized and APIs may change!