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

drcachesim: add binary interface for running separately-built analysis tools #3101

Open
derekbruening opened this issue Jul 12, 2018 · 0 comments

Comments

@derekbruening
Copy link
Contributor

Split from #2006.

Today someone writing a new trace analysis tool has two options:

  1. Modify our analyzer tool creation code, such as drmemtrace_analysis_tool_create() in analyzer_interface.cpp which hardcodes our supported tools, to add creation of the new tool.

  2. Create a new front-end modeled after histogram_launcher.cpp.

This issue covers adding a binary interface where a trace analysis tool is built as a shared library that is pointed at via a command line parameter to our provided front-end.

yuriershov added a commit that referenced this issue Oct 9, 2023
…analysis tools (#6335)

This pull request includes the following functionality:
 
- Added support of loading separately-built analysis tools to drcachesim
dynamically
 - Added opportunity to run multiple simulators simultaneously

Issue: #3101
derekbruening added a commit that referenced this issue Oct 12, 2023
Fixes un-escaped quote characters from PR #6335 which show up as CMake
warnings.

Issue: #3101
derekbruening added a commit that referenced this issue Oct 12, 2023
Fixes un-escaped quote characters from PR #6335 which show up as CMake
warnings.

Issue: #3101
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