Deleted Added
sdiff udiff text old ( 9046:a1104cc13db2 ) new ( 9152:86c0e6ca5e7c )
full compact
1/*
2 * Copyright (c) 2010-2011 ARM Limited
3 * All rights reserved
4 *
5 * The license below extends only to copyright in the software and shall
6 * not be construed as granting a license to any other intellectual
7 * property including but not limited to intellectual property relating
8 * to a hardware implementation of the functionality of the software

--- 617 unchanged lines hidden (view full) ---

626
627template <class Impl>
628void
629DefaultCommit<Impl>::tick()
630{
631 wroteToTimeBuffer = false;
632 _nextStatus = Inactive;
633
634 if (drainPending && cpu->instList.empty() && !iewStage->hasStoresToWB() &&
635 interrupt == NoFault) {
636 cpu->signalDrained();
637 drainPending = false;
638 return;
639 }
640
641 if (activeThreads->empty())
642 return;
643

--- 871 unchanged lines hidden ---