Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • D dynamorio
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 1,467
    • Issues 1,467
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 44
    • Merge requests 44
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • DynamoRIO
  • dynamorio
  • Issues
  • #2006
Closed
Open
Issue created Sep 15, 2016 by Derek Bruening@derekbrueningContributor

generalize drcachesim to support arbitrary trace analysis tools

We plan to generalize drcachesim to support two types of trace analysis tools:

  1. Tools that are cache-agnostic, will not interact with the cache or TLB simulator, and will operate on the memory stream in the trace on their own. These will simply use the tracer and the trace reader but not the simulator.
  2. Tools built on top of the cache or TLB simulator that will analyze additional aspects of the trace in relation to cache misses and other simulator features. For these, the simulator will become a platform that may provide an event API.
Assignee
Assign to
Time tracking