5.15.2 Other ways to stop simulation time

In addition to IRIS_BREAKPOINT_HIT events, there are other ways to stop simulation time:

Event breakpoints
Events in enabled event streams that were created with eventStream_create(stop=True) stop the simulation time whenever they are generated. These stopping events do not generate IRIS_BREAKPOINT_HIT events, but they do generate event callbacks, see 5.17.4 Event callback functions.
The stepping functionality stops the simulation time after a specified number of steps, see 5.13 Stepping API.
Debuggable state
The debuggable state functionality allows clients to stop simulation time when one or more instances reaches a debuggable state, see 5.12 Debuggable state API.
Non-ConfidentialPDF file icon PDF version101196_0100_03_en
Copyright © 2018, 2019 Arm Limited or its affiliates. All rights reserved.