Logo ROOT  
Reference Guide
functioncalls_main.cxx File Reference
#include <iostream>
#include <iomanip>
#include <time.h>
#include <unistd.h>
#include "functioncalls.h"
Include dependency graph for functioncalls_main.cxx:

Functions

void cpp_free_empty_call ()
 
void cpp_inst_do_work ()
 
void cpp_inst_empty_call ()
 
void cpp_inst_overload ()
 
void cpp_inst_pass_int ()
 
int cpp_loop_offset ()
 
int main ()
 
void run_bench (void(*cpp_bench)(), const char *label)
 

Variables

static const int N = 1000000000
 

Function Documentation

◆ cpp_free_empty_call()

void cpp_free_empty_call ( )

Definition at line 19 of file functioncalls_main.cxx.

◆ cpp_inst_do_work()

void cpp_inst_do_work ( )

Definition at line 41 of file functioncalls_main.cxx.

◆ cpp_inst_empty_call()

void cpp_inst_empty_call ( )

Definition at line 25 of file functioncalls_main.cxx.

◆ cpp_inst_overload()

void cpp_inst_overload ( )

Definition at line 49 of file functioncalls_main.cxx.

◆ cpp_inst_pass_int()

void cpp_inst_pass_int ( )

Definition at line 33 of file functioncalls_main.cxx.

◆ cpp_loop_offset()

int cpp_loop_offset ( )

Definition at line 11 of file functioncalls_main.cxx.

◆ main()

int main ( )

Definition at line 68 of file functioncalls_main.cxx.

◆ run_bench()

void run_bench ( void(*)()  cpp_bench,
const char *  label 
)

Definition at line 57 of file functioncalls_main.cxx.

Variable Documentation

◆ N

const int N = 1000000000
static

Definition at line 9 of file functioncalls_main.cxx.