Ignore:
Timestamp:
Dec 6, 2007, 11:03:00 AM (17 years ago)
Author:
rosiere
Message:
  • un pas de plus vers la compatibilite avec systemC
  • modification de l'interface de read_queue : context_id devient context_id, front_end_id et ooo_engine_id
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Read_unit/Read_unit/Read_queue/src/Read_queue_deallocation.cpp

    r55 r66  
    3131    delete    out_READ_QUEUE_IN_ACK            ;
    3232    delete     in_READ_QUEUE_IN_CONTEXT_ID     ;
    33     delete     in_READ_QUEUE_IN_PACKET_ID      ;
     33    delete     in_READ_QUEUE_IN_FRONT_END_ID   ;
     34    delete     in_READ_QUEUE_IN_OOO_ENGINE_ID  ;
     35    delete     in_READ_QUEUE_IN_ROB_ID         ;
    3436    delete     in_READ_QUEUE_IN_OPERATION      ;
    3537    delete     in_READ_QUEUE_IN_TYPE           ;
     
    5153    delete     in_READ_QUEUE_OUT_ACK            ;
    5254    delete    out_READ_QUEUE_OUT_CONTEXT_ID     ;
    53     delete    out_READ_QUEUE_OUT_PACKET_ID      ;
     55    delete    out_READ_QUEUE_OUT_FRONT_END_ID   ;
     56    delete    out_READ_QUEUE_OUT_OOO_ENGINE_ID  ;
     57    delete    out_READ_QUEUE_OUT_ROB_ID         ;
    5458    delete    out_READ_QUEUE_OUT_OPERATION      ;
    5559    delete    out_READ_QUEUE_OUT_TYPE           ;
     
    7781    delete [] out_GPR_READ_VAL       ;
    7882    delete []  in_GPR_READ_ACK       ;
    79     delete [] out_GPR_READ_CONTEXT_ID;
     83    delete [] out_GPR_READ_OOO_ENGINE_ID;
    8084    delete [] out_GPR_READ_NUM_REG   ;
    8185    delete []  in_GPR_READ_DATA      ;
     
    8690    delete [] out_SPR_READ_VAL       ;
    8791    delete []  in_SPR_READ_ACK       ;
    88     delete [] out_SPR_READ_CONTEXT_ID;
     92    delete [] out_SPR_READ_OOO_ENGINE_ID;
    8993    delete [] out_SPR_READ_NUM_REG   ;
    9094    delete []  in_SPR_READ_DATA      ;
     
    9498   
    9599    delete []  in_GPR_WRITE_VAL       ;
    96     delete []  in_GPR_WRITE_CONTEXT_ID;
     100    delete []  in_GPR_WRITE_OOO_ENGINE_ID;
    97101    delete []  in_GPR_WRITE_NUM_REG   ;
    98102    delete []  in_GPR_WRITE_DATA      ;
     
    101105   
    102106    delete []  in_SPR_WRITE_VAL       ;
    103     delete []  in_SPR_WRITE_CONTEXT_ID;
     107    delete []  in_SPR_WRITE_OOO_ENGINE_ID;
    104108    delete []  in_SPR_WRITE_NUM_REG   ;
    105109    delete []  in_SPR_WRITE_DATA      ;
    106110
    107111    // ~~~~~[ Component ]~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
     112
    108113    while (_queue->empty() == false)
    109114      {
     
    111116        _queue->pop();
    112117      }
    113    
    114118    delete _queue;
    115119    delete _queue_head;
    116 
    117120    delete _component;
    118 
    119121    log_printf(FUNC,Read_queue,"deallocation","End");
    120122  };
Note: See TracChangeset for help on using the changeset viewer.