|
@@ -526,30 +526,8 @@ int sort_dimension__add(const char *tok)
|
|
|
if (sd->entry->se_collapse)
|
|
|
sort__need_collapse = 1;
|
|
|
|
|
|
- if (list_empty(&hist_entry__sort_list)) {
|
|
|
- if (!strcmp(sd->name, "pid"))
|
|
|
- sort__first_dimension = SORT_PID;
|
|
|
- else if (!strcmp(sd->name, "comm"))
|
|
|
- sort__first_dimension = SORT_COMM;
|
|
|
- else if (!strcmp(sd->name, "dso"))
|
|
|
- sort__first_dimension = SORT_DSO;
|
|
|
- else if (!strcmp(sd->name, "symbol"))
|
|
|
- sort__first_dimension = SORT_SYM;
|
|
|
- else if (!strcmp(sd->name, "parent"))
|
|
|
- sort__first_dimension = SORT_PARENT;
|
|
|
- else if (!strcmp(sd->name, "cpu"))
|
|
|
- sort__first_dimension = SORT_CPU;
|
|
|
- else if (!strcmp(sd->name, "symbol_from"))
|
|
|
- sort__first_dimension = SORT_SYM_FROM;
|
|
|
- else if (!strcmp(sd->name, "symbol_to"))
|
|
|
- sort__first_dimension = SORT_SYM_TO;
|
|
|
- else if (!strcmp(sd->name, "dso_from"))
|
|
|
- sort__first_dimension = SORT_DSO_FROM;
|
|
|
- else if (!strcmp(sd->name, "dso_to"))
|
|
|
- sort__first_dimension = SORT_DSO_TO;
|
|
|
- else if (!strcmp(sd->name, "mispredict"))
|
|
|
- sort__first_dimension = SORT_MISPREDICT;
|
|
|
- }
|
|
|
+ if (list_empty(&hist_entry__sort_list))
|
|
|
+ sort__first_dimension = i;
|
|
|
|
|
|
list_add_tail(&sd->entry->list, &hist_entry__sort_list);
|
|
|
sd->taken = 1;
|