python: Add a helper function to create Python events
authorAndreas Sandberg <andreas.sandberg@arm.com>
Tue, 9 May 2017 18:06:39 +0000 (19:06 +0100)
committerAndreas Sandberg <andreas.sandberg@arm.com>
Tue, 16 May 2017 08:59:04 +0000 (08:59 +0000)
commit05c486c5ebf95cffc7435c16c45120a28c42b2fb
tree512b037d20232ff0a45fb4e9138f16eed2a351f5
parentf44ddb94a6f72fe1ef04739817ee2102cee36c0f
python: Add a helper function to create Python events

Add a helper function, m5.event.create(), to create events from
Python. This function takes a callable Python object (e.g., a
function) as an argument and optionally a priority as a keyword
argument. This function was accidentally dropped from the public API
when switching to PyBind.

Change-Id: Icbd0e392d9506934ec2c9f541199aa35c1c2df8c
Signed-off-by: Andreas Sandberg <andreas.sandberg@arm.com>
Reviewed-by: Curtis Dunham <curtis.dunham@arm.com>
Reviewed-on: https://gem5-review.googlesource.com/3220
Reviewed-by: Gabe Black <gabeblack@google.com>
src/python/m5/event.py