Skip to content

Provide listed assembly in process for moduleview#366

Merged
sgmunn merged 5 commits intomainfrom
dev/t-jochang/moduleview
Jul 21, 2022
Merged

Provide listed assembly in process for moduleview#366
sgmunn merged 5 commits intomainfrom
dev/t-jochang/moduleview

Conversation

@jonathan34c
Copy link
Copy Markdown
Contributor

@jonathan34c jonathan34c commented Jun 22, 2022

  1. Add assembly data structure,
  2. Store assemblies that were loaded in the debugger session.
  3. Allow the process to access loaded assemblies in the debugger session.
  4. Allow Debbuggng service to access the loaded assemblies to create modules pad

@jonathan34c jonathan34c requested a review from sgmunn June 22, 2022 15:54
@slluis
Copy link
Copy Markdown
Member

slluis commented Jun 22, 2022

Please set a proper title and description of the PR

Copy link
Copy Markdown
Member

@slluis slluis left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please add a proper title and a proper description to the pull request.

@jonathan34c jonathan34c changed the title Dev/t jochang/moduleview Add necessary changes for moduleview pad Jun 29, 2022
@jonathan34c jonathan34c changed the title Add necessary changes for moduleview pad Provide listed assembly in process for moduleview Jun 29, 2022
@jonathan34c jonathan34c force-pushed the dev/t-jochang/moduleview branch 2 times, most recently from 39edfed to 2d394c1 Compare July 6, 2022 20:01
@slluis slluis self-requested a review July 8, 2022 11:03
@jonathan34c jonathan34c force-pushed the dev/t-jochang/moduleview branch from 2586afa to e4c8dcd Compare July 8, 2022 14:34
@sgmunn sgmunn requested a review from Therzok July 12, 2022 13:23
@sgmunn sgmunn requested review from mrward, sgmunn and slluis July 12, 2022 13:23
@jonathan34c jonathan34c force-pushed the dev/t-jochang/moduleview branch 3 times, most recently from 9721a95 to 03cf64f Compare July 18, 2022 17:24
@sgmunn sgmunn requested review from mrward and slluis July 18, 2022 19:28
@jonathan34c jonathan34c force-pushed the dev/t-jochang/moduleview branch from 03cf64f to b1dd19e Compare July 18, 2022 20:30
public class Assembly
{
/// <summary>
/// Represent the assembly loaded during the debugging session. This dataclass will be used in the modules pad view for display.
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This dataclass will be used in the modules pad view for display.

this isn't relevant here, since other projects that use this library will have no context of vsmac.

/// <summary>
/// Represent the assembly loaded during the debugging session. This dataclass will be used in the modules pad view for display.
/// </summary>
/// <param name="name"></param>
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You can probably omit the "String" / "Boolean" etc from the documentation here and just keep it like

" Represents the name of the assembly"

Copy link
Copy Markdown
Contributor

@Therzok Therzok left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@sgmunn sgmunn merged commit 793b1d6 into main Jul 21, 2022
@sgmunn sgmunn deleted the dev/t-jochang/moduleview branch July 21, 2022 18:22
mauroa pushed a commit to mauroa/debugger-libs that referenced this pull request Sep 21, 2023
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants