Ignore:
Timestamp:
05/21/12 17:57:22 (12 years ago)
Author:
ymipsl
Message:
  • Supress lot of shared_ptr
  • instrument code for vampir-trace and timer diagnostic

YM

File:
1 edited

Legend:

Unmodified
Added
Removed
  • XIOS/trunk/src/node/domain.cpp

    r346 r347  
    55#include "group_template_impl.hpp" 
    66 
    7 #include "tree_manager.hpp" 
    87#include "xmlioserver_spl.hpp" 
    98#include "event_client.hpp" 
     
    635634   { 
    636635      if (this->isChecked) return; 
    637       shared_ptr<CContext> context=CContext::getCurrent() ; 
     636      CContext* context=CContext::getCurrent() ; 
    638637 
    639638      this->checkGlobalDomain(); 
     
    696695    int jend_srv ; 
    697696     
    698     shared_ptr<CContext> context=CContext::getCurrent() ; 
     697    CContext* context=CContext::getCurrent() ; 
    699698    CContextClient* client=context->client ; 
    700699    int nbServer=client->serverSize ; 
     
    738737    jbegin_client=jbegin.getValue() ; jend_client=jend.getValue() ; nj_client=nj.getValue() ; 
    739738      
    740     shared_ptr<CContext> context = CContext::getCurrent() ; 
     739    CContext* context = CContext::getCurrent() ; 
    741740    CContextClient* client=context->client ; 
    742741    int nbServer=client->serverSize ; 
     
    847846  void CDomain::sendLonLat(void) 
    848847  { 
    849     shared_ptr<CContext> context = CContext::getCurrent() ; 
     848    CContext* context = CContext::getCurrent() ; 
    850849    CContextClient* client=context->client ; 
    851850    // send lon lat for each connected server 
Note: See TracChangeset for help on using the changeset viewer.