c788ef61ef2a ("perf metrics: Ensure at least 1 id per metric") 8586d2744ff3 ("perf metrics: Don't add all tool events for sharing") 9aa09230f011 ("perf metrics: Support all tool events") 6b6b16b3bb61 ("perf metric: Reduce multiplexing with duration_time") 9aba0adae8c7 ("perf expr: Add source_count for aggregating events") 1e7ab8297599 ("perf expr: Move ID handling to its own function") fdf1e29b6118 ("perf expr: Add metric literals for topology.") 3613f6c1180b ("perf expr: Add literal values starting with #") 63c12ae2f246 ("perf evsel: Add bitfield_swap() to handle branch_stack endian issue") b85a4d61d302 ("perf metric: Allow modifiers on metrics") e068c25671ac ("perf metric: Switch fprintf() to pr_err()") 5ecd5a0c7d1c ("perf metrics: Modify setup and deduplication") ec5c5b3d2c21 ("perf metric: Encode and use metric-id as qualifier") 46bdc0bf8d21 ("perf metric: Simplify metric_refs calculation") 485fcaed98ef ("perf metric: Document the internal 'struct metric'") 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")