GNU PROLOG with UTF8 support
Functions | Variables
stat_c.c File Reference
#include "engine_pl.h"
#include "bips_pl.h"
Include dependency graph for stat_c.c:

Functions

static void Stack_Size (int stack_nb, int *used, int *free)
 
void Pl_Statistics_0 (void)
 
Bool Pl_Statistics_User_Time_2 (WamWord since_start_word, WamWord since_last_word)
 
Bool Pl_Statistics_System_Time_2 (WamWord since_start_word, WamWord since_last_word)
 
Bool Pl_Statistics_Cpu_Time_2 (WamWord since_start_word, WamWord since_last_word)
 
Bool Pl_Statistics_Real_Time_2 (WamWord since_start_word, WamWord since_last_word)
 
Bool Pl_Statistics_Local_Stack_2 (WamWord used_word, WamWord free_word)
 
Bool Pl_Statistics_Global_Stack_2 (WamWord used_word, WamWord free_word)
 
Bool Pl_Statistics_Trail_Stack_2 (WamWord used_word, WamWord free_word)
 
Bool Pl_Statistics_Cstr_Stack_2 (WamWord used_word, WamWord free_word)
 
Bool Pl_Statistics_Atoms_2 (WamWord used_word, WamWord free_word)
 
Bool Pl_User_Time_1 (WamWord since_start_word)
 
Bool Pl_System_Time_1 (WamWord since_start_word)
 
Bool Pl_Cpu_Time_1 (WamWord since_start_word)
 
Bool Pl_Real_Time_1 (WamWord since_start_word)
 

Variables

static PlLong last_user_time = 0
 
static PlLong last_system_time = 0
 
static PlLong last_cpu_time = 0
 
static PlLong last_real_time = 0
 

Function Documentation

Bool Pl_Cpu_Time_1 ( WamWord  since_start_word)

Here is the call graph for this function:

Bool Pl_Real_Time_1 ( WamWord  since_start_word)

Here is the call graph for this function:

void Pl_Statistics_0 ( void  )

Here is the call graph for this function:

Bool Pl_Statistics_Atoms_2 ( WamWord  used_word,
WamWord  free_word 
)

Here is the call graph for this function:

Bool Pl_Statistics_Cpu_Time_2 ( WamWord  since_start_word,
WamWord  since_last_word 
)

Here is the call graph for this function:

Bool Pl_Statistics_Cstr_Stack_2 ( WamWord  used_word,
WamWord  free_word 
)

Here is the call graph for this function:

Bool Pl_Statistics_Global_Stack_2 ( WamWord  used_word,
WamWord  free_word 
)

Here is the call graph for this function:

Bool Pl_Statistics_Local_Stack_2 ( WamWord  used_word,
WamWord  free_word 
)

Here is the call graph for this function:

Bool Pl_Statistics_Real_Time_2 ( WamWord  since_start_word,
WamWord  since_last_word 
)

Here is the call graph for this function:

Bool Pl_Statistics_System_Time_2 ( WamWord  since_start_word,
WamWord  since_last_word 
)

Here is the call graph for this function:

Bool Pl_Statistics_Trail_Stack_2 ( WamWord  used_word,
WamWord  free_word 
)

Here is the call graph for this function:

Bool Pl_Statistics_User_Time_2 ( WamWord  since_start_word,
WamWord  since_last_word 
)

Here is the call graph for this function:

Bool Pl_System_Time_1 ( WamWord  since_start_word)

Here is the call graph for this function:

Bool Pl_User_Time_1 ( WamWord  since_start_word)

Here is the call graph for this function:

static void Stack_Size ( int  stack_nb,
int *  used,
int *  free 
)
static

Here is the caller graph for this function:

Variable Documentation

PlLong last_cpu_time = 0
static
PlLong last_real_time = 0
static
PlLong last_system_time = 0
static
PlLong last_user_time = 0
static