arch,cpu,sim: Eliminate the now empty kernel statistics classes.
authorGabe Black <gabeblack@google.com>
Fri, 7 Feb 2020 01:34:41 +0000 (17:34 -0800)
committerGabe Black <gabeblack@google.com>
Wed, 17 Jun 2020 19:54:41 +0000 (19:54 +0000)
commit187ba10c922f82c80c38c44557802a222c5da07e
tree31ace4d5ad61de26f4f40a403b600abca614ed78
parent44f787ae9777d8885563d92aa82ab2f9ee56077b
arch,cpu,sim: Eliminate the now empty kernel statistics classes.

This includes the base and ISA specific Kernel::Statistics classes, the
plumbing through ThreadContext to access them, and the switching
header file associated with them.

Change-Id: Ia511a59325b629aa9ccc0e695ddd47ff11916499
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/25149
Reviewed-by: Andreas Sandberg <andreas.sandberg@arm.com>
Maintainer: Andreas Sandberg <andreas.sandberg@arm.com>
Tested-by: kokoro <noreply+kokoro@google.com>
23 files changed:
src/arch/SConscript
src/arch/arm/fastmodel/iris/thread_context.hh
src/arch/arm/kernel_stats.hh [deleted file]
src/arch/mips/idle_event.cc
src/arch/mips/kernel_stats.hh [deleted file]
src/arch/power/kernel_stats.hh [deleted file]
src/arch/riscv/idle_event.cc
src/arch/riscv/kernel_stats.hh [deleted file]
src/arch/sparc/kernel_stats.hh [deleted file]
src/arch/x86/kernel_stats.hh [deleted file]
src/cpu/checker/cpu.cc
src/cpu/checker/thread_context.hh
src/cpu/o3/cpu.cc
src/cpu/o3/thread_context.hh
src/cpu/o3/thread_context_impl.hh
src/cpu/simple_thread.cc
src/cpu/simple_thread.hh
src/cpu/thread_context.cc
src/cpu/thread_context.hh
src/cpu/thread_state.cc
src/cpu/thread_state.hh
src/kern/kernel_stats.hh [deleted file]
src/sim/system.cc