summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/exported-sql-viewer.py
diff options
context:
space:
mode:
authorNam Cao <namcao@linutronix.de>2026-06-19 07:52:10 +0200
committerGabriele Monaco <gmonaco@redhat.com>2026-07-20 13:54:26 +0200
commitab2900ae252b2a3dc2641bea627d1cb14a5d1bcb (patch)
treed0032b53feb57c57522c8ae48e3eeeaadc7f34de /tools/perf/scripts/python/exported-sql-viewer.py
parente0235729b0ab7e1f994e82ef908381bbdb8684bd (diff)
rv: Simplify hybrid automata monitors's clock variables
Hybrid automata monitors's clock variables have two different representations: - The invariant representation, which is the timestamp when the invariant expires - The guard representation, which is the timestamp when the clock is last reset This dual representation makes the logic quite difficult to follow (well, at least for me). It also complicates the monitors and the generation tool, as it requires conversion back and forth between the representation. Simplify by using the clock variables for a single purpose: storing the time stamp since the clock is last reset. This also allows simplifying rvgen, which will be done in a follow-up commit. Reviewed-by: Gabriele Monaco <gmonaco@redhat.com> Signed-off-by: Nam Cao <namcao@linutronix.de> Link: https://lore.kernel.org/r/c0f600dcbf3d8b487c944406851a39146f4d91fa.1781847583.git.namcao@linutronix.de Signed-off-by: Gabriele Monaco <gmonaco@redhat.com>
Diffstat (limited to 'tools/perf/scripts/python/exported-sql-viewer.py')
0 files changed, 0 insertions, 0 deletions