Code

History

Commits on aa40d5a43526cca9439a2b45fcfdcd016594dece to tools/perf/util/expr.c35
  1. perf pmu-events: Don't lower case MetricExprIan Rogers committed 4 years agoc0dd945
  2. perf expr: Add debug logging for literalsIan Rogers committed 4 years agof56ef30
  3. perf cpumap: Give CPUs their own typeIan Rogers committed 4 years ago6d18804
  4. perf expr: Fix return value of ids__new()Miaoqian Lin committed 4 years ago9f3c16a
  5. perf expr: Fix missing check for return value of hashmap__new()Miaoqian Lin committed 4 years ago0a515a0
  6. perf expr: Add source_count for aggregating eventsIan Rogers committed 5 years ago9aba0ad
  7. perf expr: Add metric literals for topology.Ian Rogers committed 5 years agofdf1e29
  8. perf expr: Add literal values starting with #Ian Rogers committed 5 years ago3613f6c
  9. perf expr: Add subset_of_ids() utilityIan Rogers committed 5 years ago798c3f4
  10. perf metric: Modify resolution and recursion checkIan Rogers committed 5 years ago80be643
  11. perf metric: Move runtime value to the expr contextIan Rogers committed 5 years agofa831fb
  12. perf expr: Merge find_ids and regular parsingIan Rogers committed 5 years ago3f965a7
  13. perf metric: Add utilities to work on ids map.Ian Rogers committed 5 years ago114a9d6
  14. perf metric: Rename expr__find_other.Ian Rogers committed 5 years ago7e06a5e
  15. perf metric: Restructure struct expr_parse_ctx.Ian Rogers committed 5 years agocb94a02
  16. perf expr: Force encapsulation on expr_id_dataIan Rogers committed 6 years ago29396cd
  17. perf metric: Add recursion check when processing nested metricsJiri Olsa committed 6 years agof6fb096
  18. perf metric: Compute referenced metricsJiri Olsa committed 6 years agoacf71b0
  19. perf metric: Add referenced metrics to hash dataJiri Olsa committed 6 years agofc39383
  20. perf metric: Add expr__del_id functionJiri Olsa committed 6 years ago3fd29fa
  21. perf metric: Change expr__get_id to return struct expr_id_dataJiri Olsa committed 6 years ago5c5f5e8
  22. perf metric: Add expr__add_id functionJiri Olsa committed 6 years ago332603c
  23. perf metric: Fix memory leak in expr__add_id functionJiri Olsa committed 6 years ago60e10c0
  24. perf metric: Add 'struct expr_id_data' to keep expr valueJiri Olsa committed 6 years ago070b3b5
  25. perf metric: Rename expr__add_id() to expr__add_val()Jiri Olsa committed 6 years ago2c46f54
  26. perf expr: Add missing headers noticed when building with NO_LIBBPF=1Arnaldo Carvalho de Melo committed 6 years ago3744ca1
  27. perf expr: Migrate expr ids table to a hashmapIan Rogers committed 6 years agoded80bd
  28. perf expr: Debug lex if debugging yaccIan Rogers committed 6 years agoe5e0e63
  29. perf metricgroups: Enhance JSON/metric infrastructure to handle "?"Kajol Jain committed 6 years ago1e1a873
  30. perf expr: Add expr_scanner_ctx objectJiri Olsa committed 6 years ago871f9f5
  31. perf expr: Add expr_ prefix for parse_ctx and parse_idJiri Olsa committed 6 years agoaecce63
  32. perf expr: Make expr__parse() return -1 on errorJiri Olsa committed 6 years agod942815
  33. perf expr: Straighten expr__parse()/expr__find_other() interfaceJiri Olsa committed 6 years ago0f9b1e1
  34. perf expr: Move expr lexer to flexJiri Olsa committed 6 years ago26226a9
  35. perf expr: Add expr.c objectJiri Olsa committed 6 years ago576a65b