aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/export-to-postgresql.py
diff options
context:
space:
mode:
authorMatthew Wilcox <[email protected]>2018-12-17 14:45:36 -0500
committerMatthew Wilcox <[email protected]>2019-01-06 21:24:43 -0500
commit4a31896c5b5a2715ecf4033426aa0a35066d92d6 (patch)
treeea33358cfa40d96ce92fb8605c7a8639f00cac5f /tools/perf/scripts/python/export-to-postgresql.py
parent02669b17a433c242a40f01f14b691c9c9d1f8a13 (diff)
XArray: Change xa_for_each iterator
There were three problems with this API: 1. It took too many arguments; almost all users wanted to iterate over every element in the array rather than a subset. 2. It required that 'index' be initialised before use, and there's no realistic way to make GCC catch that. 3. 'index' and 'entry' were the opposite way round from every other member of the XArray APIs. So split it into three different APIs: xa_for_each(xa, index, entry) xa_for_each_start(xa, index, entry, start) xa_for_each_marked(xa, index, entry, filter) Signed-off-by: Matthew Wilcox <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions