Allow multiple patterns to be traceable
authorFred Hebert <mononcqc@ferd.ca>
Fri, 28 Feb 2014 04:27:39 +0000 (04:27 +0000)
committerFred Hebert <mononcqc@ferd.ca>
Fri, 28 Feb 2014 04:27:39 +0000 (04:27 +0000)
commitf0c77ae0347e943165d7210567465e91d02ce70f
tree90ed8d4e38c5d3969d0f1d31b0f218135052a5d2
parentd81796f5abb17e491b08f88d8dbf1d3170b51f43
Allow multiple patterns to be traceable

This reworks the API by adding more options -- passing in tuples and/or
lists of tuples representing the MFAs available in calls/4 and calls/5,
and adding a more generic calls/2.

Internally, the order is reversed on a few calls so that all patterns
are added at once, and then processes enabled, allowing a once-at-a-time
trigger of all submitted patterns.
src/recon_trace.erl