-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
SimulatorSomething related to hSimSomething related to hSimenhancementNew feature or requestNew feature or request
Description
Plugins may help us to track a specified set of events in user code, without modifying hSim sources.
Requirements:
- Plugins subsystem should be able to define events list in extendable way
- Each plugin should register handlers for events in order to be called on them
- We should have a useful interface to (un)register user-defined plugins dynamically (dlfcn.h should help)
- Desired set of events (signatures could be discussed in personal):
- PreInsn
- PostInsn
- MemRead
- MemWrite
Later, we could implement cosimulation dump as a plugin to minimize hSim code changes
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
SimulatorSomething related to hSimSomething related to hSimenhancementNew feature or requestNew feature or request