Ignore:
Timestamp:
Jan 31, 2008, 6:46:41 PM (16 years ago)
Author:
rosiere
Message:

Update all component (except front_end) to :

  • new statistics model
  • no namespace std
Location:
trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Read_unit/Read_unit/Read_queue/src
Files:
4 deleted
7 edited
2 moved

Legend:

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

    r68 r75  
    88#include "Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Read_unit/Read_unit/Read_queue/include/Parameters.h"
    99#include <sstream>
    10 using namespace std;
    1110
    1211namespace morpheo                    {
     
    2019
    2120
    22   string Parameters::msg_error(void)
     21  std::string Parameters::msg_error(void)
    2322  {
    2423    log_printf(FUNC,Read_queue,"msg_error","Begin");
    2524
    26     string msg = "";
     25    std::string msg = "";
    2726
    2827//     if (_size_queue < 2)
  • trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Read_unit/Read_unit/Read_queue/src/Parameters_print.cpp

    r66 r75  
    88#include "Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Read_unit/Read_unit/Read_queue/include/Parameters.h"
    99#include "Behavioural/include/XML.h"
    10 using namespace std;
    1110
    1211namespace morpheo                    {
     
    2019
    2120
    22   string Parameters::print (uint32_t depth)
     21  std::string Parameters::print (uint32_t depth)
    2322  {
    2423    log_printf(FUNC,Read_queue,"print","Begin");
     
    4746  };
    4847
    49   ostream& operator<< (ostream& output_stream ,
    50                        morpheo::behavioural::core::multi_execute_loop::execute_loop::multi_read_unit::read_unit::read_queue::Parameters & x)
     48  std::ostream& operator<< (std::ostream& output_stream ,
     49                            morpheo::behavioural::core::multi_execute_loop::execute_loop::multi_read_unit::read_unit::read_queue::Parameters & x)
    5150  {
    5251    output_stream << x.print(0);
  • trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Read_unit/Read_unit/Read_queue/src/Read_queue.cpp

    r68 r75  
    3939
    4040#ifdef STATISTICS
    41     log_printf(INFO,Read_queue,"Read_queue","Allocation of statistics");
    42 
    43     // Allocation of statistics
    44     _stat = new Statistics (static_cast<string>(_name),
    45                             param_statistics          ,
    46                             param);
     41    log_printf(INFO,Read_queue,FUNCTION,"Allocation of statistics");
     42   
     43    statistics_declaration(param_statistics);
    4744#endif
    4845
     
    217214    log_printf(INFO,Read_queue,"~Read_queue","Generate Statistics file");
    218215
    219     _stat->generate_file(statistics(0));
    220    
    221216    delete _stat;
    222217#endif
  • trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Read_unit/Read_unit/Read_queue/src/Read_queue_allocation.cpp

    r68 r75  
    2121  void Read_queue::allocation (void)
    2222  {
    23     string rename;
    24 
    2523    log_printf(FUNC,Read_queue,"allocation","Begin");
    2624
     
    238236
    239237    // ~~~~~[ Component ]~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
    240     _queue      = new queue<Tread_queue_entry_t *>;
     238    _queue      = new std::queue<Tread_queue_entry_t *>;
    241239    _queue_head = new Tread_queue_head_entry_t;
    242240
  • trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Read_unit/Read_unit/Read_queue/src/Read_queue_end_cycle.cpp

    r59 r75  
    1 #ifdef VHDL_TESTBENCH
     1#if defined(STATISTICS) or defined(VHDL_TESTBENCH)
    22/*
    33 * $Id$
     
    1919
    2020
    21   void Read_queue::vhdl_testbench_transition ()
     21  void Read_queue::end_cycle ()
    2222  {
    2323    log_printf(FUNC,Read_queue,"vhdl_testbench_transition","Begin");
    2424
     25#ifdef STATISTICS
     26    _stat->end_cycle();
     27#endif   
     28
     29#ifdef VHDL_TESTBENCH
    2530    // Evaluation before read the ouput signal
    26 //     sc_start(0);
    27 
     31//  sc_start(0);
    2832    _interfaces->testbench();
     33#endif
    2934
    3035    log_printf(FUNC,Read_queue,"vhdl_testbench_transition","End");
  • trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Read_unit/Read_unit/Read_queue/src/Read_queue_statistics_declaration.cpp

    r59 r75  
    1818namespace read_queue {
    1919
     20#undef  FUNCTION
     21#define FUNCTION "Read_queue::statistics_declaration"
     22  void Read_queue::statistics_declaration (morpheo::behavioural::Parameters_Statistics * param_statistics)
     23  {
     24    log_printf(FUNC,Read_queue,FUNCTION,"Begin");
    2025
    21   string Read_queue::statistics (uint32_t depth)
    22   {
    23     log_printf(FUNC,Read_queue,"statistics","Begin");
    24 
    25     string txt = _stat->print(depth);
     26    _stat = new Stat (static_cast<std::string>(_name),
     27                      "Read_queue",
     28                      param_statistics);
    2629   
    27     log_printf(FUNC,Read_queue,"statistics","End");
    28 
    29     return txt;
     30    log_printf(FUNC,Read_queue,FUNCTION,"End");
    3031  };
    3132
  • trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Read_unit/Read_unit/Read_queue/src/Read_queue_transition.cpp

    r68 r75  
    138138      }
    139139
    140 #ifdef STATISTICS
    141     _stat->add();
    142 #endif   
    143 
    144 #ifdef VHDL_TESTBENCH
    145     vhdl_testbench_transition ();
     140#if defined(STATISTICS) or defined(VHDL_TESTBENCH)
     141    end_cycle ();
    146142#endif
    147143
  • trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Read_unit/Read_unit/Read_queue/src/Read_queue_vhdl.cpp

    r68 r75  
    3535       );
    3636   
    37     string queue_name = _name + "_queue";
     37    std::string queue_name = _name + "_queue";
    3838    queue = new morpheo::behavioural::generic::queue::Queue
    3939      (queue_name.c_str()
  • trunk/IPs/systemC/processor/Morpheo/Behavioural/Core/Multi_Execute_loop/Execute_loop/Multi_Read_unit/Read_unit/Read_queue/src/Read_queue_vhdl_body.cpp

    r68 r75  
    208208      for (int32_t i=_param->_nb_gpr_write-1; i>=0 ; i--)
    209209        {
    210           string cmp;
     210          std::string cmp;
    211211         
    212212          if (_param->_have_port_ooo_engine_id)
     
    228228      for (int32_t i=_param->_nb_gpr_write-1; i>=0 ; i--)
    229229        {
    230           string cmp;
     230          std::string cmp;
    231231         
    232232          if (_param->_have_port_ooo_engine_id)
     
    248248      for (int32_t i=_param->_nb_spr_write-1; i>=0 ; i--)
    249249        {
    250           string cmp;
     250          std::string cmp;
    251251         
    252252          if (_param->_have_port_ooo_engine_id)
     
    278278      for (int32_t i=_param->_nb_gpr_write-1; i>=0 ; i--)
    279279        {
    280           string cmp;
     280          std::string cmp;
    281281       
    282282          if (_param->_have_port_ooo_engine_id)
     
    298298      for (int32_t i=_param->_nb_gpr_write-1; i>=0 ; i--)
    299299        {
    300           string cmp;
     300          std::string cmp;
    301301         
    302302          if (_param->_have_port_ooo_engine_id)
     
    318318      for (int32_t i=_param->_nb_spr_write-1; i>=0 ; i--)
    319319        {
    320           string cmp;
     320          std::string cmp;
    321321         
    322322          if (_param->_have_port_ooo_engine_id)
     
    343343      for (int32_t i=_param->_nb_gpr_write-1; i>=0 ; i--)
    344344        {
    345           string cmp;
     345          std::string cmp;
    346346       
    347347          if (_param->_have_port_ooo_engine_id)
     
    365365      for (int32_t i=_param->_nb_gpr_write-1; i>=0 ; i--)
    366366        {
    367           string cmp;
     367          std::string cmp;
    368368       
    369369          if (_param->_have_port_ooo_engine_id)
     
    387387      for (int32_t i=_param->_nb_spr_write-1; i>=0 ; i--)
    388388        {
    389           string cmp;
     389          std::string cmp;
    390390       
    391391          if (_param->_have_port_ooo_engine_id)
Note: See TracChangeset for help on using the changeset viewer.