Searched hist:11610 (Results 1 - 2 of 2) sorted by relevance
/gem5/src/systemc/core/ | ||
H A D | sc_main.cc | 12949:7014101fea10 Fri Jun 22 17:15:00 EDT 2018 Gabe Black <gabeblack@google.com> systemc: Get sc_main to work even when dynamically linked. Unfortunately multiply defined weak symbols don't work like they're supposed to when the different versions are across dynamic linking boundaries. Fortunately, a weak symbol with no definition at all will still consistently evaluate as 0, and a singularly defined weak symbol will still resolve correctly. Instead of relying on a weak version of sc_main being overridden by a strong/non-default definition, this change leaves it as undefined and detects at run time whether the symbol resolves to 0 or to an actual code location. Change-Id: I31c4ff769b0c52277c6cf4845ca3f85000009583 Reviewed-on: https://gem5-review.googlesource.com/11610 Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com> |
/gem5/src/mem/cache/ | ||
H A D | mshr.cc | 11610:3fb50f935a6a Sun Aug 14 19:00:00 EDT 2016 Nikos Nikoleris <nikos.nikoleris@arm.com> mem: Print an MSHR without triggering any assertions Previously printing an mshr would trigger an assertion if the MSHR was not in service or if the targets list was empty. This patch changes the print function to bypasses the accessor functions for postInvalidate and postDowngrade and avoid the relevant assertions. It also checks if the targets list is empty before calling print on it. Change-Id: Ic18bee6cb088f63976112eba40e89501237cfe62 Reviewed-by: Andreas Sandberg <andreas.sandberg@arm.com> |
Completed in 46 milliseconds