v2.5.1
A couple of significant performance improvements:
1: Delay loading ELF files until we need to access their contents - previously they were loaded by virtue of being found in the process link map. Now we just remember their load address and name, and load as required.
2: More caching for reading data from files and processes- Internal mechanism for reading sequences of items now does read-ahead on 1kb of data.
- Improved caching for processing debug symbol tables
Some changes to cmakelists.txt to include pstack version number in the .so name, and to use standard linux install directories.