Change printing of maps to use qsort to order the output using a pointer
authorclaudio <claudio@openbsd.org>
Mon, 15 Nov 2021 14:57:57 +0000 (14:57 +0000)
committerclaudio <claudio@openbsd.org>
Mon, 15 Nov 2021 14:57:57 +0000 (14:57 +0000)
commit1e8bdbf021f77d1605d0a8e5a607ffcb663fec8b
tree6a17dd11efc339e03e60e7398f5a02e111782295
parented53a826a556d20e0c26bb40367c5ab85dce26f5
Change printing of maps to use qsort to order the output using a pointer
array. This replaces the current solution that only prints one element for
a certain value and not all elements with tha same value.
This can be further optimized but printing is not really a hot path in btrace.
OK mpi@
usr.sbin/btrace/map.c