|
@@ -1857,7 +1857,7 @@ static void handle_data_register(struct fxt_ev_64 *ev, struct starpu_fxt_options
|
|
|
unsigned long handle = ev->param[0];
|
|
|
char *prefix = options->file_prefix;
|
|
|
|
|
|
- if (out_paje_file)
|
|
|
+ if (out_paje_file && !options->no_events)
|
|
|
{
|
|
|
#ifdef STARPU_HAVE_POTI
|
|
|
char paje_value[STARPU_POTI_STR_LEN], container[STARPU_POTI_STR_LEN];
|
|
@@ -3218,7 +3218,8 @@ void _starpu_fxt_parse_new_file(char *filename_in, struct starpu_fxt_options *op
|
|
|
break;
|
|
|
|
|
|
case _STARPU_FUT_USER_EVENT:
|
|
|
- handle_user_event(&ev, options);
|
|
|
+ if (!options->no_events)
|
|
|
+ handle_user_event(&ev, options);
|
|
|
break;
|
|
|
|
|
|
case _STARPU_MPI_FUT_START:
|
|
@@ -3317,11 +3318,13 @@ void _starpu_fxt_parse_new_file(char *filename_in, struct starpu_fxt_options *op
|
|
|
break;
|
|
|
|
|
|
case _STARPU_FUT_EVENT:
|
|
|
- handle_event(&ev, options);
|
|
|
+ if (!options->no_events)
|
|
|
+ handle_event(&ev, options);
|
|
|
break;
|
|
|
|
|
|
case _STARPU_FUT_THREAD_EVENT:
|
|
|
- handle_thread_event(&ev, options);
|
|
|
+ if (!options->no_events)
|
|
|
+ handle_thread_event(&ev, options);
|
|
|
break;
|
|
|
|
|
|
case _STARPU_FUT_LOCKING_MUTEX:
|
|
@@ -3488,6 +3491,7 @@ void _starpu_fxt_parse_new_file(char *filename_in, struct starpu_fxt_options *op
|
|
|
void starpu_fxt_options_init(struct starpu_fxt_options *options)
|
|
|
{
|
|
|
options->per_task_colour = 0;
|
|
|
+ options->no_events = 0;
|
|
|
options->no_counter = 0;
|
|
|
options->no_bus = 0;
|
|
|
options->no_flops = 0;
|