----------------------------------------------------------- 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
