Code

History

Commits on aa40d5a43526cca9439a2b45fcfdcd016594dece to tools/perf/util/expr.y33
  1. perf expr: Add source_count for aggregating eventsIan Rogers committed 5 years ago9aba0ad
  2. perf expr: Move ID handling to its own functionIan Rogers committed 5 years ago1e7ab82
  3. perf expr: Add literal values starting with #Ian Rogers committed 5 years ago3613f6c
  4. perf metric: Modify resolution and recursion checkIan Rogers committed 5 years ago80be643
  5. perf metric: Avoid events for an 'if' constant resultIan Rogers committed 5 years ago9488696
  6. perf metric: Don't compute unused eventsIan Rogers committed 5 years agoa8e4e88
  7. perf expr: Propagate constants for binary operationsIan Rogers committed 5 years ago970f7af
  8. perf expr: Merge find_ids and regular parsingIan Rogers committed 5 years ago3f965a7
  9. perf expr: Move actions to the left.Ian Rogers committed 5 years agoc924e0c
  10. perf expr: Use macros for operatorsIan Rogers committed 5 years agoe87576c
  11. perf expr: Separate token declataion from typeIan Rogers committed 5 years agoaed0d6f
  12. perf expr: Remove unused headers and inline d_ratioIan Rogers committed 5 years ago7f8fdcb
  13. perf metric: Use NAN for missing event IDs.Ian Rogers committed 5 years agoedfe7f5
  14. perf expr: Force encapsulation on expr_id_dataIan Rogers committed 6 years ago29396cd
  15. perf metric: Compute referenced metricsJiri Olsa committed 6 years agoacf71b0
  16. perf metric: Change expr__get_id to return struct expr_id_dataJiri Olsa committed 6 years ago5c5f5e8
  17. perf metric: Add expr__add_id functionJiri Olsa committed 6 years ago332603c
  18. perf metric: Rename expr__add_id() to expr__add_val()Jiri Olsa committed 6 years ago2c46f54
  19. perf expr: Add < and > operatorsIan Rogers committed 6 years agoff1a12f
  20. perf expr: Add d_ratio operationIan Rogers committed 6 years ago3e21a28
  21. perf expr: Migrate expr ids table to a hashmapIan Rogers committed 6 years agoded80bd
  22. perf expr: Fix memory leaks in metric bisonIan Rogers committed 6 years ago6365757
  23. perf expr: Print a debug message for division by zeroIan Rogers committed 6 years ago9be27a5
  24. perf expr: Allow ',' to be an other tokenIan Rogers committed 6 years agocb59fa7
  25. perf expr: Add expr_ prefix for parse_ctx and parse_idJiri Olsa committed 6 years agoaecce63
  26. perf expr: Move expr lexer to flexJiri Olsa committed 6 years ago26226a9
  27. perf expr: Add expr.c objectJiri Olsa committed 6 years ago576a65b
  28. perf tools: Use %define api.pure full instead of %pure-parserJiri Olsa committed 6 years agofc8c0a9
  29. perf debug: Remove needless include directives from debug.hArnaldo Carvalho de Melo committed 7 years ago8520a98
  30. perf tools: Dedup events in expression parsingAndi Kleen committed 9 years agod66dccd
  31. perf tools: Expression parser enhancements for metricsAndi Kleen committed 9 years agod73bad0
  32. perf tools: Add missing newline to expr parser error messagesAndi Kleen committed 9 years agoc295036
  33. perf tools: Add a simple expression parser for JSONAndi Kleen committed 9 years ago0751673