{"push_id":1076158987,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"138d7f541c1944f97792e696cc9e83d5263df3c6","before":"5c6d9def547ba61b9b42f8829791b64cc00a5ca6","commits":[{"sha":"5579dffede26316dc11cde20b1e3dd38e9286c76","author":{"email":"f3bc570231618d80ad00b7e09ba8c6a7454670b4@ieee.org","name":"Ivan Gotovchits"},"message":"This PR introduces traces to core bap.\n\nThe PR removes `bap-tracedump` utility, and reintroduces it\nas a bap plugin. The plugin can load and dump traces. A command\n\n```\nbap --trace-dump file\n```\n\nis equivalent to the old\n```\nbap-tracedump file\n```\n\nThe main feature, is the ability to load traces, so that they can be\nlater accessed during the analysis. See corresponding documentation in\nmodule Bap_traces.Std.\n\nDetailed changes\n================\n\n1. The bap-traces library is updated and partially re-implemented,\n   now it has a constant memory footprint. Now it has a flavor of\n   an input channel, e.g., operation `events` is renamed into\n   `read_events.\n\n2. Refactored meta information, made it more usable\n\n3. Introduced event streams and futures to the BAP\n   (please, don't rush to use it, it may change in the nearest future)\n\nSee also PR to bap-frames and qemu, that reflects the changes to the\nmain bap repo.","distinct":true,"url":"https://api.github.com/repos/BinaryAnalysisPlatform/bap/commits/5579dffede26316dc11cde20b1e3dd38e9286c76"},{"sha":"138d7f541c1944f97792e696cc9e83d5263df3c6","author":{"email":"f3bc570231618d80ad00b7e09ba8c6a7454670b4@ieee.org","name":"Ivan Gotovchits"},"message":"Merge pull request #410 from ivg/bap-tracing\n\nThis PR introduces traces to core bap.","distinct":true,"url":"https://api.github.com/repos/BinaryAnalysisPlatform/bap/commits/138d7f541c1944f97792e696cc9e83d5263df3c6"}]}