Skip to content

openkal-image 0.2.0

Choose a tag to compare

@Sunrisepeak Sunrisepeak released this 01 Nov 21:15
7d4db2c

openkal 0.20: a measurement of an image (okprof), the name of an address, and an okb's admission remembered.

  • The runner answers openkal.prof and openkal.debug (SPEC 12.3). OKRUN_PROF, or okrun --prof=<what>[:dir], measures an image: calls binds each imported name through a counting entry, counters keeps the counters and phases the program registers, perfmap writes /tmp/perf-<pid>.map on Linux. The report okprof-<id>.json is written where the program ends.
  • kal_debug_symbolize names an address from the symbol table of the image that holds it (libokld: okld_symbols).
  • okprof (openkal-tools): record, report, diff.
  • An okb's admission is remembered per user, keyed by the manifest's SHA-256 and the member, with the file's identity, length and modification time.
  • okld_interface_of knows openkal.map, region, prof and debug.
  • openkal 0.20.0; openkal-linux 0.21.0, openkal-macos 0.18.0, openkal-windows 0.16.0.

The okld/okrun binaries are attached by release-binaries.yml over openkal-platform 0.21.0.