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
  • Merge requests
  • !2777

Hashtable iteration

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged John F.X. Galea requested to merge github/fork/johnfxgalea/hashtable_iteration into master Dec 16, 2017
  • Overview 42
  • Commits 24
  • Pipelines 0
  • Changes 4

Added a new function for dynamorio's hashtable implementation.

The function allows the calling of a function for each payload entered in the hashtable. It is useful if updates need to be performed for all payloads.

Abstracting this functionality from the implementation of the hashtable would typically require managing an external data-structure, such as a list, that contains the payloads or the keys (where payloads are then retrieved via look-up operations). The proposed approach avoids this.

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: github/fork/johnfxgalea/hashtable_iteration