summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
832df7f)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8014
48e7efb5-ca39-0410-a469-
dd3cf9ba447f
> % Key string
> % Volume string
> %EndEventDef
> % Key string
> % Volume string
> %EndEventDef
+> %EventDef PajeNewEvent 27
+> % Time date
+> % EntityType string
+> % Container string
+> % Value string
+> %EndEventDef
> 0 PLATFORM 0 platform
> 0 HOST PLATFORM HOST
> 0 LINK PLATFORM LINK
> 0 PLATFORM 0 platform
> 0 HOST PLATFORM HOST
> 0 LINK PLATFORM LINK
> % Key string
> % Volume string
> %EndEventDef
> % Key string
> % Volume string
> %EndEventDef
+> %EventDef PajeNewEvent 27
+> % Time date
+> % EntityType string
+> % Container string
+> % Value string
+> %EndEventDef
> 0 PLATFORM 0 platform
> 0 HOST PLATFORM HOST
> 0 LINK PLATFORM LINK
> 0 PLATFORM 0 platform
> 0 HOST PLATFORM HOST
> 0 LINK PLATFORM LINK
static int pajeSubVariableId = 24;
static int pajeDefineVariableTypeId = 25;
static int pajeStartLinkWithVolumeId = 26;
static int pajeSubVariableId = 24;
static int pajeDefineVariableTypeId = 25;
static int pajeStartLinkWithVolumeId = 26;
+static int pajeNewEventId = 27;
#define TRACE_LINE_SIZE 1000
#define TRACE_LINE_SIZE 1000
%% SourceContainer string \n\
%% Key string \n\
%% Volume string \n\
%% SourceContainer string \n\
%% Key string \n\
%% Volume string \n\
+%%EndEventDef\n\
+%%EventDef PajeNewEvent %d \n\
+%% Time date \n\
+%% EntityType string \n\
+%% Container string \n\
+%% Value string \n\
%%EndEventDef\n",
pajeDefineContainerTypeId, pajeDefineStateTypeId, pajeDefineEntityValueId,
pajeDefineEventTypeId, pajeDefineLinkTypeId, pajeCreateContainerId,
%%EndEventDef\n",
pajeDefineContainerTypeId, pajeDefineStateTypeId, pajeDefineEntityValueId,
pajeDefineEventTypeId, pajeDefineLinkTypeId, pajeCreateContainerId,
pajeAddVariableId,
pajeSubVariableId,
pajeDefineVariableTypeId,
pajeAddVariableId,
pajeSubVariableId,
pajeDefineVariableTypeId,
- pajeStartLinkWithVolumeId);
+ pajeStartLinkWithVolumeId,
+ pajeNewEventId);
}
/* internal to this file */
}
/* internal to this file */
fprintf(tracing_file, "%s\n", line);
}
fprintf(tracing_file, "%s\n", line);
}
+void pajeNewEvent (double time, const char *entityType, const char *container, const char *value)
+{
+ fprintf(tracing_file, "%d %.15lf %s %s %s\n", pajeNewEventId, time, entityType, container, value);
+}
+
void pajeSetVariable (double time, const char *entityType, const char *container, const char *value);
void pajeAddVariable (double time, const char *entityType, const char *container, const char *value);
void pajeSubVariable (double time, const char *entityType, const char *container, const char *value);
void pajeSetVariable (double time, const char *entityType, const char *container, const char *value);
void pajeAddVariable (double time, const char *entityType, const char *container, const char *value);
void pajeSubVariable (double time, const char *entityType, const char *container, const char *value);
+void pajeNewEvent (double time, const char *entityType, const char *container, const char *value);
/* from general.c */
char *TRACE_paje_msg_container (m_task_t task, char *host, char *output, int len);
/* from general.c */
char *TRACE_paje_msg_container (m_task_t task, char *host, char *output, int len);