cpu.hh (13954:2f400a5f2627) | cpu.hh (14085:0075b0d29d55) |
---|---|
1/* 2 * Copyright (c) 2011-2013, 2016-2019 ARM Limited 3 * Copyright (c) 2013 Advanced Micro Devices, Inc. 4 * All rights reserved 5 * 6 * The license below extends only to copyright in the software and shall 7 * not be construed as granting a license to any other intellectual 8 * property including but not limited to intellectual property relating --- 234 unchanged lines hidden (view full) --- 243 * the CPU is fully drained when gem5 is compiled with the NDEBUG 244 * macro undefined. The intention of this method is to do more 245 * extensive tests than the isDrained() method to weed out any 246 * draining bugs. 247 */ 248 void drainSanityCheck() const; 249 250 /** Check if a system is in a drained state. */ | 1/* 2 * Copyright (c) 2011-2013, 2016-2019 ARM Limited 3 * Copyright (c) 2013 Advanced Micro Devices, Inc. 4 * All rights reserved 5 * 6 * The license below extends only to copyright in the software and shall 7 * not be construed as granting a license to any other intellectual 8 * property including but not limited to intellectual property relating --- 234 unchanged lines hidden (view full) --- 243 * the CPU is fully drained when gem5 is compiled with the NDEBUG 244 * macro undefined. The intention of this method is to do more 245 * extensive tests than the isDrained() method to weed out any 246 * draining bugs. 247 */ 248 void drainSanityCheck() const; 249 250 /** Check if a system is in a drained state. */ |
251 bool isDrained() const; | 251 bool isCpuDrained() const; |
252 253 public: 254 /** Constructs a CPU with the given parameters. */ 255 FullO3CPU(DerivO3CPUParams *params); 256 /** Destructor. */ 257 ~FullO3CPU(); 258 259 /** Registers statistics. */ --- 598 unchanged lines hidden --- | 252 253 public: 254 /** Constructs a CPU with the given parameters. */ 255 FullO3CPU(DerivO3CPUParams *params); 256 /** Destructor. */ 257 ~FullO3CPU(); 258 259 /** Registers statistics. */ --- 598 unchanged lines hidden --- |