traceservices/tracefw/integ_test/ost/TEF/te_ostv2integsuite_common/src/te_instrumentationpoints_enabled.cpp
branchRCL_3
changeset 23 26645d81f48d
parent 0 08ec8eefde2f
child 24 cc28652e0254
equal deleted inserted replaced
21:28839de615b4 23:26645d81f48d
    30 #endif
    30 #endif
    31 
    31 
    32 #include "te_perfstackinfo.h"
    32 #include "te_perfstackinfo.h"
    33 #include "te_dataparameters.h"
    33 #include "te_dataparameters.h"
    34 #include "sanity/te_perfsanityhelpers.h"
    34 #include "sanity/te_perfsanityhelpers.h"
    35 
    35 #include "te_ctor.h"
    36 
    36 
    37 
    37 
    38 
    38 
    39 /*dummy function for Test function - used to calibrate and debug the timer class with the Lauterbach*/
    39 /*dummy function for Test function - used to calibrate and debug the timer class with the Lauterbach*/
    40 void tracefoo()
    40 void tracefoo()
   688         __RETURN_STACK_SIZE(aApiRunConfig.iDoStack, stackbase, before,  aApiRunResults.iApiStackUsage); 
   688         __RETURN_STACK_SIZE(aApiRunConfig.iDoStack, stackbase, before,  aApiRunResults.iApiStackUsage); 
   689 
   689 
   690         }
   690         }
   691     break;
   691     break;
   692     
   692     
       
   693     case EOstTraceFunctionEntryExtCtorInitList:
       
   694         {        
       
   695         __MARK_INITIAL_STACK(aApiRunConfig.iDoStack, stackbase, before);
       
   696         TTestCtor       testCtorA( 1, 2 );
       
   697         logged = ETrue;
       
   698         __RETURN_STACK_SIZE(aApiRunConfig.iDoStack, stackbase, before,  aApiRunResults.iApiStackUsage); 
       
   699 
       
   700         }
       
   701     break;
       
   702     
       
   703     case EOstTraceFunctionEntryExtCtorNoInitList:
       
   704         {        
       
   705         __MARK_INITIAL_STACK(aApiRunConfig.iDoStack, stackbase, before);
       
   706         TTestCtor       testCtorB( 3 );
       
   707         logged = ETrue;
       
   708         __RETURN_STACK_SIZE(aApiRunConfig.iDoStack, stackbase, before,  aApiRunResults.iApiStackUsage); 
       
   709 
       
   710         }
       
   711     break;
       
   712     
   693     case EOstTraceFunctionExit0:
   713     case EOstTraceFunctionExit0:
   694         {
   714         {
   695         __MARK_INITIAL_STACK(aApiRunConfig.iDoStack, stackbase, before);
   715         __MARK_INITIAL_STACK(aApiRunConfig.iDoStack, stackbase, before);
   696         OstTraceFunctionExit0( TEST_OstTraceFunctionExit0 );
   716         OstTraceFunctionExit0( TEST_OstTraceFunctionExit0 );
   697         logged = ETrue;
   717         logged = ETrue;