Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

pre-query symbol addresses we care about to speed first run startup time #1467

Open
derekbruening opened this issue Nov 28, 2014 · 0 comments

Comments

@derekbruening
Copy link
Contributor

From bruen...@google.com on March 06, 2014 13:26:31

For large applications, symbol query time for Dr. Memory to locate malloc,
operator new and delete, and related routines is significant. On
subsequent runs our symbol cache greatly speeds this up, but the first run
can be quite slow (we're talking about as much as 30 seconds or more for
very large pdbs).

We may be able to perform a post-link step that stores addresses we care
about in the pdb. Or, perhaps just run our queries post-link and
pre-create symbol cache files (xref issue #192 where we may want to pre-generate symbol cache files to support pdbs that are too large to map into the address space with the app).

Original issue: http://code.google.com/p/drmemory/issues/detail?id=1467

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant