Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Reduce retained memory of UnresolvedSymlinkAction #24831

Closed
wants to merge 1 commit into from

Conversation

fmeum
Copy link
Collaborator

@fmeum fmeum commented Jan 6, 2025

The required conversion to PathFragment can be performed during execution, which avoids retaining a new PathFragment instance per action.

@fmeum fmeum requested a review from a team as a code owner January 6, 2025 12:13
@fmeum fmeum requested review from gregestren and tjgq and removed request for a team January 6, 2025 12:13
@github-actions github-actions bot added team-Configurability platforms, toolchains, cquery, select(), config transitions awaiting-review PR is awaiting review from an assigned reviewer labels Jan 6, 2025
@fmeum fmeum removed the request for review from gregestren January 6, 2025 12:13
The required conversion to `PathFragment` can be performed during execution, which avoids retaining a new `PathFragment` instance per action.
@fmeum fmeum force-pushed the unresolved-symlink-memory branch from 397b456 to 3765930 Compare January 6, 2025 12:24
@fmeum fmeum changed the title Reduce retained memory for UnresolvedSymlinkAction Reduce retained memory of UnresolvedSymlinkAction Jan 6, 2025
@tjgq tjgq added awaiting-PR-merge PR has been approved by a reviewer and is ready to be merge internally and removed awaiting-review PR is awaiting review from an assigned reviewer labels Jan 8, 2025
@fmeum
Copy link
Collaborator Author

fmeum commented Jan 8, 2025

@bazel-io fork 8.1.0

@copybara-service copybara-service bot closed this in 293be8a Jan 9, 2025
@github-actions github-actions bot removed the awaiting-PR-merge PR has been approved by a reviewer and is ready to be merge internally label Jan 9, 2025
bazel-io pushed a commit to bazel-io/bazel that referenced this pull request Jan 9, 2025
The required conversion to `PathFragment` can be performed during execution, which avoids retaining a new `PathFragment` instance per action.

Closes bazelbuild#24831.

PiperOrigin-RevId: 713577830
Change-Id: I2781ea979a3c97abf5a519acd5d3d6a668dd1f77
@fmeum fmeum deleted the unresolved-symlink-memory branch January 10, 2025 08:17
github-merge-queue bot pushed a commit that referenced this pull request Jan 20, 2025
The required conversion to `PathFragment` can be performed during
execution, which avoids retaining a new `PathFragment` instance per
action.

Closes #24831.

PiperOrigin-RevId: 713577830
Change-Id: I2781ea979a3c97abf5a519acd5d3d6a668dd1f77

Commit
293be8a

Co-authored-by: Fabian Meumertzheim <[email protected]>
Co-authored-by: Ian (Hee) Cha <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
team-Configurability platforms, toolchains, cquery, select(), config transitions
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants