a³ release 23.04

a³ screenshot

Memory usage

  • The value analysis now uses less memory.
  • In the analysis Overview table, the maximum memory consumption now can be shown in a separate column.
  • The Memory Usage view now also shows the available physical memory.

a³ screenshot

Improved TraceVisualizer

  • Improved handling of large data sets.
  • Improved handling of routines that contain endless loops.
  • A specific event can now be examined in more detail by double-clicking on it.
  • Improved handling of tasks that have been interrupted during execution and can be called again by the interrupt handler.
  • In the flame graph, the first and last trace line is now shown for each task instance.
  • Improved search filter.

a³ screenshot

Improved statistics

  • In the Statistics view, the WCET data and variable usage per context are visualized as flame graphs.
  • Decoding statistics now include the number of instructions that read from or write to memory.
  • In XML reports, decoding statistics now include unresolved computed returns.

a³ screenshot

Analysis dependencies

The editor for analysis dependencies now includes an additional tab for dependents.