source: XIOS3/trunk/src/release_static_allocation.cpp @ 2418

Last change on this file since 2418 was 2274, checked in by ymipsl, 2 years ago

Tracking memory leak : release memory statically alocated

YM

  • Property svn:eol-style set to native
  • Property svn:executable set to *
File size: 565 bytes
Line 
1#include "release_static_allocation.hpp"
2#include "operator_expr.hpp"
3#include "netCdf_cf_constant.hpp"
4#include "context.hpp"
5#include "server_context.hpp"
6#include "timer.hpp"
7#include "mem_checker.hpp"
8
9namespace xios
10{
11  void releaseStaticAllocation(void)
12  {
13    CContext::releaseStaticAllocation() ; // free memory from static allocation
14    CCFConvention::releaseStaticAllocation() ; // free memory from static allocation
15    CServerContext::releaseStaticAllocation() ;
16    CTimer::release() ;
17    CMemChecker::release() ;
18    operatorExpr.release();
19  } 
20}
Note: See TracBrowser for help on using the repository browser.