systemc: Differentiate between notifying methods and threads.
authorGabe Black <gabeblack@google.com>
Sat, 15 Sep 2018 03:19:53 +0000 (20:19 -0700)
committerGabe Black <gabeblack@google.com>
Tue, 9 Oct 2018 21:50:23 +0000 (21:50 +0000)
commitf8126c66ce65a2770ce7c524d7eb0becfbb11d4b
tree5694e12131c3cd6423f7a370acc8e3e24c5d2173
parentd737358ac643ff5bdc3984138cc3ae08c7b57ff7
systemc: Differentiate between notifying methods and threads.

The Accellera implementation notifies all types of method
sensitivities first, and then notifies all the ones for threads.

Change-Id: I5eda75958675ba518f008852148030e032f70d83
Reviewed-on: https://gem5-review.googlesource.com/c/12807
Reviewed-by: Gabe Black <gabeblack@google.com>
Maintainer: Gabe Black <gabeblack@google.com>
src/systemc/core/event.cc
src/systemc/core/event.hh
src/systemc/core/sensitivity.cc
src/systemc/core/sensitivity.hh