Ignore:
Timestamp:
Oct 4, 2013, 2:34:03 PM (11 years ago)
Author:
haoliu
Message:

ODCCP merge the components with the version 543 in trunk.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/ODCCP/lib/generic_tlb_odccp/include/generic_tlb.h

    r492 r544  
    556556        }
    557557
    558         assert("all TLB ways can't be new at the same time");
     558        assert(false && "all TLB ways can't be new at the same time");
    559559    } // end select()
    560560
     
    594594        m_nline[way*m_nsets+set]           = nline;
    595595        m_valid[way*m_nsets+set]           = true;
    596         m_recent[way*m_nsets+set]          = true;
     596        //m_recent[way*m_nsets+set]          = true;
    597597        m_local[way*m_nsets+set]           = (((pte_flags & PTE_L_MASK) >> PTE_L_SHIFT) == 1) ? true : false;
    598598        m_remote[way*m_nsets+set]          = (((pte_flags & PTE_R_MASK) >> PTE_R_SHIFT) == 1) ? true : false;
     
    604604        m_dirty[way*m_nsets+set]           = (((pte_flags & PTE_D_MASK) >> PTE_D_SHIFT) == 1) ? true : false;
    605605        m_non_coherent[way*m_nsets+set]    = (((pte_flags & PTE_NCC_MASK) >> PTE_NCC_SHIFT) == 1) ? true : false; // for ODCCP
     606        set_recent(way, set);
    606607    }  // end write()
    607608
Note: See TracChangeset for help on using the changeset viewer.