From: Gabe Black Date: Fri, 7 Sep 2018 22:22:18 +0000 (-0700) Subject: systemc: Remove a redundant call to update() from the kernel object. X-Git-Tag: v19.0.0.0~1634 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=09432ca3cd5372bae3a4f041049ea181ddb7db31;p=gem5.git systemc: Remove a redundant call to update() from the kernel object. The t0Handler runs the scheduler's initPhase function which has a call to update built into it. There's no reason to call that within one of the kernel's callbacks as well. Change-Id: I02c755b7d53f93accdacf8149cc1988d7a6e214c Reviewed-on: https://gem5-review.googlesource.com/c/12604 Reviewed-by: Gabe Black Maintainer: Gabe Black --- diff --git a/src/systemc/core/kernel.cc b/src/systemc/core/kernel.cc index cc65fcc20..08ccf0767 100644 --- a/src/systemc/core/kernel.cc +++ b/src/systemc/core/kernel.cc @@ -140,9 +140,6 @@ Kernel::startup() stopWork(); kernel->status(::sc_core::SC_RUNNING); - - // Run update once before the event queue starts. - ::sc_gem5::scheduler.update(); } void