-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://reviews.gem5.org/r/2504/
-----------------------------------------------------------

Review request for Default.


Repository: gem5


Description
-------

Changeset 10555:d1e51dc6cf86
---------------------------
config: Fix to SystemC example's event handling

This patch fixes checkpoint restore in the SystemC hosting example by handling
early PollEvent events correctly before any EventQueue events are posted.

The SystemC event queue handler (SCEventQueue) reports an error if the event
loop is entered with no Events posted.  It is possible for this to happen
after instantiate due to PollEvent events.  This patch separates out
`external' events into a different handler in sc_module.cc to prevent the
error from occurring.


Diffs
-----

  util/systemc/Makefile 1a9e235cab09 
  util/systemc/main.cc 1a9e235cab09 
  util/systemc/sc_module.hh 1a9e235cab09 
  util/systemc/sc_module.cc 1a9e235cab09 

Diff: http://reviews.gem5.org/r/2504/diff/


Testing
-------


Thanks,

Andreas Hansson

_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev

Reply via email to