8000 Isolated Processes 10: Refactor ProcessReader by marti4d · Pull Request #198 · rust-minidump/minidump-writer · GitHub
[go: up one dir, main page]

Skip to content

Isolated Processes 10: Refactor ProcessReader - #198

Merged
marti4d merged 1 commit into
mainfrom
isolated_process/10-refactor-process-reader
Aug 12, 2026
Merged

marti4d merged 1 commit into
mainfrom
isolated_process/10-refactor-process-reader

Conversation

@marti4d
@marti4d marti4d commented Aug 10, 2026
Copy link
Copy Markdown
Collaborator

The way ProcessReader was implemented (creating a new one when a test requests it) was never a great approach, but it gets even worse when we can't allocate memory in the executor process.

This refactors it to simply hold one ProcessReader at a time, which can be changed by a client that has an exclusive reference to the backend.

The way ProcessReader was implemented (creating a new one when a test
requests it) was never a great approach, but it gets even worse when we can't
allocate memory in the executor process.

This refactors it to simply hold one ProcessReader at a time, which can be
changed by a client that has an exclusive reference to the backend.
@Jake-Shadle
Jake-Shadle removed their request for review August 12, 2026 08:21
@gabrielesvelto gabrielesvelto left a comment
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM

@marti4d
marti4d merged commit 5ce652f into main Aug 12, 2026
16 checks passed
@marti4d
marti4d deleted the isolated_process/10-refactor-process-reader branch August 12, 2026 15:00
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.

2 participants

0