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
  • !4212

i#4134: Arrange drbbdup to enable users to specify memory

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged John F.X. Galea requested to merge i4134-drbbdup-direct-encode into master Mar 22, 2020
  • Overview 71
  • Commits 31
  • Pipelines 0
  • Changes 9

This PR makes several changes to drbbdup's interface to allow the user to optionally set drbbdup_insert_encode_t call-back to NULL. The interface is also modified so that the runtime case encoding is obtained via an operand provided by the user.

The handling of fragment deletion events, used to invalidate book-keeping data of basic blocks, is removed. Instead, basic block data is invalidated upon the creation of new basic blocks.

The PR updates the docs according to the changes made, and also adds a new test. Several bugs and typos in comments are also fixed.

Issue: #4134 (closed)

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: i4134-drbbdup-direct-encode