SimGrid
3.16
Versatile Simulation of Distributed Systems
|
#include "src/instr/instr_private.h"
#include "src/instr/instr_smpi.h"
#include "src/smpi/private.hpp"
#include "typeinfo"
#include "xbt/virtu.h"
#include "simgrid/sg_config.h"
#include <sstream>
#include <vector>
#include <iomanip>
#include <sys/stat.h>
Functions | |
XBT_LOG_NEW_DEFAULT_SUBCATEGORY (instr_paje_trace, instr, "tracing event system") | |
std::setprecision More... | |
void | print_NULL (PajeEvent *event) |
void | buffer_debug (std::vector< PajeEvent *> *buf) |
void | dump_comment (const char *comment) |
void | dump_comment_file (const char *filename) |
void | TRACE_paje_dump_buffer (int force) |
static void | print_row () |
static void | print_timestamp (PajeEvent *event) |
static void | insert_into_buffer (PajeEvent *tbi) |
void | TRACE_paje_start () |
void | TRACE_paje_end () |
void | DefineContainerEvent (type_t type) |
void | LogVariableTypeDefinition (type_t type) |
void | LogStateTypeDefinition (type_t type) |
void | LogDefineEventType (type_t type) |
void | LogLinkTypeDefinition (type_t type, type_t source, type_t dest) |
void | LogEntityValue (val_t value) |
void | LogContainerCreation (container_t container) |
void | LogContainerDestruction (container_t container) |
void | TRACE_TI_start () |
void | TRACE_TI_end () |
Variables | |
static std::stringstream | stream |
FILE * | tracing_file = nullptr |
static xbt_dict_t | tracing_files = nullptr |
static double | prefix =0.0 |
std::vector< PajeEvent * > | buffer |
double | TRACE_last_timestamp_to_dump = 0 |
XBT_LOG_NEW_DEFAULT_SUBCATEGORY | ( | instr_paje_trace | , |
instr | , | ||
"tracing event system" | |||
) |
std::setprecision
void dump_comment | ( | const char * | comment | ) |
void dump_comment_file | ( | const char * | filename | ) |
void TRACE_paje_dump_buffer | ( | int | force | ) |
|
static |
void TRACE_paje_start | ( | ) |
void TRACE_paje_end | ( | ) |
void LogContainerCreation | ( | container_t | container | ) |
void LogContainerDestruction | ( | container_t | container | ) |
void TRACE_TI_start | ( | ) |
void TRACE_TI_end | ( | ) |
|
static |
FILE* tracing_file = nullptr |
|
static |
|
static |
double TRACE_last_timestamp_to_dump = 0 |