[
    [ "Contributing to Dr. Memory", "page_contribute.html", null ],
    [ "Building from Sources", "page_build.html", [
      [ "Source Code", "page_build.html#autotoc_md21", null ],
      [ "Pre-Built Packages", "page_build.html#autotoc_md22", null ],
      [ "GitHub Zip Download Not Supported", "page_build.html#autotoc_md23", null ],
      [ "Components", "page_build.html#autotoc_md24", null ],
      [ "Windows Setup", "page_build.html#autotoc_md25", [
        [ "Compiler", "page_build.html#autotoc_md26", null ],
        [ "Debugging Tools for Windows", "page_build.html#autotoc_md27", null ],
        [ "CMake", "page_build.html#autotoc_md28", null ],
        [ "Other Tools", "page_build.html#autotoc_md29", null ]
      ] ],
      [ "Linux Setup", "page_build.html#autotoc_md31", null ],
      [ "Building with CMake", "page_build.html#autotoc_md33", [
        [ "Configuring Your Build", "page_build.html#autotoc_md34", null ],
        [ "Building and Installing", "page_build.html#autotoc_md35", null ],
        [ "Configuring in Batch Mode", "page_build.html#autotoc_md36", null ],
        [ "Re-Configuring", "page_build.html#autotoc_md37", null ],
        [ "Using Ninja For Better Error Messages, Faster Builds, and Proper Incremental Builds", "page_build.html#autotoc_md38", null ],
        [ "Using MSBuild For Better Error Messages And Faster Builds", "page_build.html#autotoc_md39", null ],
        [ "Building the Qt Dr. Heapstat visualizer", "page_build.html#autotoc_md40", null ],
        [ "Cross-Compiling for ARM on Linux", "page_build.html#autotoc_md42", null ],
        [ "Cross-Compiling for ARM Android", "page_build.html#autotoc_md44", null ]
      ] ],
      [ "Building a Release Package", "page_build.html#autotoc_md46", null ]
    ] ],
    [ "Updating the DynamoRIO Submodule", "page_submodule.html", [
      [ "DynamoRIO Inside Dr. Memory", "page_submodule.html#autotoc_md18", null ],
      [ "Submodule Rollback", "page_submodule.html#autotoc_md19", null ],
      [ "Updating the DynamoRIO Version", "page_submodule.html#autotoc_md20", null ]
    ] ],
    [ "Project Suggestions for Dr. Memory Contributors", "page_projects.html", [
      [ "General Prerequisites for Contributors", "page_projects.html#autotoc_md47", null ],
      [ "Project Suggestions for Contributors", "page_projects.html#autotoc_md48", [
        [ "Dr. Memory debugger integration", "page_projects.html#autotoc_md49", null ],
        [ "Standalone GUI for running Dr. Memory", "page_projects.html#autotoc_md50", null ],
        [ "Dr. Heapstat", "page_projects.html#autotoc_md51", null ],
        [ "Partial native execution for hybrid tools", "page_projects.html#autotoc_md52", null ],
        [ "Port Dr. Memory to MacOS", "page_projects.html#autotoc_md53", null ],
        [ "Port Dr. Memory to ARM", "page_projects.html#autotoc_md54", null ],
        [ "Provide further information on the origins of uninitialized read bugs", "page_projects.html#autotoc_md55", null ],
        [ "Extend Dr. Memory's Windows system call database", "page_projects.html#autotoc_md56", null ],
        [ "Analyze and eliminate Windows leak false positives", "page_projects.html#autotoc_md57", null ],
        [ "Extend Dr. Memory's Linux system call database", "page_projects.html#autotoc_md58", null ],
        [ "Add post-processing and multi-run-aggregation features to Dr. Memory", "page_projects.html#autotoc_md59", null ],
        [ "Attach/detach on Linux or Windows", "page_projects.html#autotoc_md60", null ],
        [ "First-instruction injection", "page_projects.html#autotoc_md61", null ],
        [ "Cross-architecture process following", "page_projects.html#autotoc_md62", null ],
        [ "Annotation infrastructure", "page_projects.html#autotoc_md63", null ],
        [ "Persistent cache", "page_projects.html#autotoc_md64", null ],
        [ "System call tracing tool", "page_projects.html#autotoc_md65", null ],
        [ "Build better performance analysis tools for analyzing Dr. Memory itself", "page_projects.html#autotoc_md66", null ],
        [ "Better cache consistency handling", "page_projects.html#autotoc_md67", null ],
        [ "Run 32-bit applications in 64-bit mode to improve Dr. Memory performance", "page_projects.html#autotoc_md68", null ],
        [ "Dynamic register stealing and coordination framework", "page_projects.html#autotoc_md69", null ],
        [ "Add a buffer filling API to DynamoRIO", "page_projects.html#autotoc_md70", null ],
        [ "Advanced debugging tools", "page_projects.html#autotoc_md71", null ],
        [ "Probe mode", "page_projects.html#autotoc_md72", null ],
        [ "Add DynamoRIO IPC support", "page_projects.html#autotoc_md73", null ],
        [ "DynamoRIO performance optimizations", "page_projects.html#autotoc_md74", null ],
        [ "Create a new tool", "page_projects.html#autotoc_md75", null ],
        [ "Create a tool library", "page_projects.html#autotoc_md76", null ],
        [ "Other, smaller features", "page_projects.html#autotoc_md77", null ]
      ] ]
    ] ],
    [ "New Release", "page_new_release.html", [
      [ "Versioning", "page_new_release.html#autotoc_md78", null ],
      [ "Steps for Publishing a New Release", "page_new_release.html#autotoc_md79", [
        [ "Sanity Testing", "page_new_release.html#autotoc_md80", null ],
        [ "Update the Version and Changelist Changes", "page_new_release.html#autotoc_md81", null ],
        [ "Update download.dox", "page_new_release.html#autotoc_md82", null ],
        [ "Create a Pull Request", "page_new_release.html#autotoc_md83", null ],
        [ "Trigger a Package Build", "page_new_release.html#autotoc_md84", null ],
        [ "Verify Package and Documentation Uploads", "page_new_release.html#autotoc_md85", null ],
        [ "Merge the Pull Request", "page_new_release.html#autotoc_md86", null ],
        [ "Trigger a Documentation Build", "page_new_release.html#autotoc_md87", null ],
        [ "Update the Release Description", "page_new_release.html#autotoc_md88", null ],
        [ "Add a New Changelist Section", "page_new_release.html#autotoc_md89", null ]
      ] ],
      [ "Old Instructions for Locally Building Packages", "page_new_release.html#autotoc_md90", [
        [ "Setup for Building Release Packages", "page_new_release.html#autotoc_md91", null ],
        [ "Building Candidate Packages", "page_new_release.html#autotoc_md92", null ],
        [ "Tag and Post", "page_new_release.html#autotoc_md93", null ],
        [ "Update Documentation", "page_new_release.html#autotoc_md94", null ]
      ] ]
    ] ],
    [ "Test Suite", "page_test.html", [
      [ "Automated Test Machines", "page_test.html#autotoc_md95", null ],
      [ "Test Suite", "page_test.html#autotoc_md96", [
        [ "Building and Running Tests", "page_test.html#autotoc_md97", null ],
        [ "Test Output", "page_test.html#autotoc_md98", null ],
        [ "Pre-Commit Test Suite", "page_test.html#autotoc_md99", null ],
        [ "Embedded Versus Separate DynamoRIO", "page_test.html#autotoc_md100", null ],
        [ "Cross-Compilation and Android Testing", "page_test.html#autotoc_md101", null ]
      ] ]
    ] ],
    [ "Design Documents", "page_design_docs.html", {% include_relative page_design_docs.js %} ]
],