Help for this page

Select Code to Download


  1. or download this
    #define SOMETHING1 STMT_START { assert( something ); if(some_complex_c
    +ondition) wrapped_function1( aTHX_, ... ); assert(something_else ) } 
    +STMT_END
    #define SOMETHING2 STMT_START { assert( something ); if(some_complex_c
    +ondition) wrapped_function2( aTHX_, ... ); assert(something_else ) } 
    +STMT_END
    ...
        SOMETHING3( ... );
        RETURN;
    }
    
  2. or download this
    #include <windows.h>
    #include <stdio.h>
    ...
    
        return 0;
    }
    
  3. or download this
    C:\test>cl /Ox calloverhead.c
    Microsoft (R) C/C++ Optimizing Compiler Version 15.00.21022.08 for x64
    ...
    C:\test>calloverhead 10000000
    Inline condition:      60,032,691
    Inbody condition:      45,032,724