sim: Make the System object a PCEventScope.
authorGabe Black <gabeblack@google.com>
Thu, 10 Oct 2019 02:22:37 +0000 (19:22 -0700)
committerGabe Black <gabeblack@google.com>
Fri, 25 Oct 2019 22:42:31 +0000 (22:42 +0000)
commit6f42417144fe1a2e3ca37a3b419a57fc825030e2
treea857312aba66445734db17ad91bdba047d1d1ab9
parentb6d822c5c04a0ea441c66fcf0a736c81f07d17b9
sim: Make the System object a PCEventScope.

This abstracts away the raw PCEventQueue managed by the System.

Change-Id: I04d773e6be90a891884a76841f15c3eecd5796ed
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/22101
Reviewed-by: Andreas Sandberg <andreas.sandberg@arm.com>
Maintainer: Gabe Black <gabeblack@google.com>
Tested-by: kokoro <noreply+kokoro@google.com>
src/arch/alpha/linux/system.cc
src/base/remote_gdb.cc
src/sim/system.cc
src/sim/system.hh