systemc: Distinguish internal events from normal sc_events.
authorGabe Black <gabeblack@google.com>
Sat, 6 Oct 2018 07:10:20 +0000 (00:10 -0700)
committerGabe Black <gabeblack@google.com>
Tue, 16 Oct 2018 01:00:42 +0000 (01:00 +0000)
commit05f2a5f4f67c6d6b71497a0b6c75faf728f963f6
tree9901e11e6fcefc25d8f4b4e09957e3ee12b69a76
parente9b366922b6b2dcb9e36bfa87eb58aefc3e138fb
systemc: Distinguish internal events from normal sc_events.

The internal events aren't supposed to show up in the namespace or as
children of objects.

Change-Id: Id04b9bfe2e1f8f216390dd989797558eaf33d715
Reviewed-on: https://gem5-review.googlesource.com/c/13309
Reviewed-by: Gabe Black <gabeblack@google.com>
Maintainer: Gabe Black <gabeblack@google.com>
16 files changed:
src/systemc/core/event.cc
src/systemc/core/event.hh
src/systemc/core/module.cc
src/systemc/core/module.hh
src/systemc/core/process.hh
src/systemc/core/sc_event.cc
src/systemc/core/sc_interface.cc
src/systemc/core/sc_module.cc
src/systemc/core/sc_process_handle.cc
src/systemc/ext/channel/sc_event_queue.hh
src/systemc/ext/channel/sc_fifo.hh
src/systemc/ext/channel/sc_mutex.hh
src/systemc/ext/channel/sc_semaphore.hh
src/systemc/ext/channel/sc_signal.hh
src/systemc/ext/core/sc_event.hh
src/systemc/ext/core/sc_join.hh