0a515a06c5eb ("perf expr: Fix missing check for return value of hashmap__new()") 3613f6c1180b ("perf expr: Add literal values starting with #") 80be6434c36f ("perf metric: Modify resolution and recursion check") a3de76903dd0 ("perf metric: Only add a referenced metric once") 3d81d761a518 ("perf metric: Add metric new() and free() methods") 68074811dfb9 ("perf metric: Add documentation and rename a variable.") fa831fbb4308 ("perf metric: Move runtime value to the expr context") 47f572aad5f4 ("perf pmu: Make pmu_event tables const.") 0ec43c08376f ("perf pmu: Add const to pmu_events_map.") 94886961e324 ("perf metric: Avoid events for an 'if' constant result") a8e4e880834b ("perf metric: Don't compute unused events") 3f965a7df09d ("perf expr: Merge find_ids and regular parsing") 114a9d6e396e ("perf metric: Add utilities to work on ids map.") 7e06a5e30a0c ("perf metric: Rename expr__find_other.") c924e0cc0576 ("perf expr: Move actions to the left.") e87576c5ac14 ("perf expr: Use macros for operators") aed0d6f8c6ed ("perf expr: Separate token declataion from type") 7f8fdcbbbefb ("perf expr: Remove unused headers and inline d_ratio") edfe7f554ab8 ("perf metric: Use NAN for missing event IDs.") cb94a02e7494 ("perf metric: Restructure struct expr_parse_ctx.")