Benchmark monitor. TODO
conf_object, log_object
- benchmark-failure
- Notifier that is triggered when a benchmark has identified an unsuccessful run.
- benchmark-start
- Notifier that is triggered when a benchmark is started.
- benchmark-stop
- Notifier that is triggered when a benchmark is stopped.
- benchmark-success
- Notifier that is triggered when a benchmark is considered successful. This can happen directly after stop, or later after some addition checks has verified the benchmark output.
- cell-change
- Notifier that is triggered after the object's cell was changed.
- object-delete
- Notifier that is triggered just before Simics object is deleted.
- queue-change
- Notifier that is triggered after the object's clock was changed. New clock can be obtained with the SIM_object_clock function.
-
info
– print information about the object
-
status
– print status of the object
-
benchmark_name
-
Pseudo attribute;
read/write access; type:
s|n
The benchmark name associated to a benchmark notifier. This gets automatically changed before each notifier call.
-
seen_benchmarks
-
Pseudo attribute;
read/write access; type:
[s*]
All notified benchmark names
benchmark-monitor