Ignore:
Timestamp:
Apr 20, 2009, 11:29:17 PM (15 years ago)
Author:
rosiere
Message:

1) Write queue with mealy
2) Network : fix bug
3) leak memory

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_OOO_Engine/OOO_Engine/Reexecute_unit/src/Reexecute_unit_deallocation.cpp

    r112 r115  
    9999        // ~~~~~[ Register ]~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
    100100        for (uint32_t i=0; i<_param->_nb_bank; i++)
    101           if (not _reexecute_queue [i].empty() and (_reexecute_queue [i].front()->state == STATE_EMPTY))
     101          while (not _reexecute_queue [i].empty())
    102102            {
    103               entry_t * entry = _reexecute_queue [i].front();
     103              delete _reexecute_queue [i].front();
    104104              _reexecute_queue [i].pop_front();
    105               delete entry;
    106105            }
    107106        DELETE1(_reexecute_queue                ,_param->_nb_bank);
Note: See TracChangeset for help on using the changeset viewer.