Skip to content

[master] Fix ARM64 builds: increase JVM heap and apply memory optimizations#6756

Closed
istio-testing wants to merge 1 commit into
istio:masterfrom
istio-testing:cherry-pick-6755-to-master
Closed

[master] Fix ARM64 builds: increase JVM heap and apply memory optimizations#6756
istio-testing wants to merge 1 commit into
istio:masterfrom
istio-testing:cherry-pick-6755-to-master

Conversation

@istio-testing
Copy link
Copy Markdown
Collaborator

This is an automated cherry-pick of #6755

Automation reverts envoy.bazelrc back to 3GB when syncing from upstream.
Add override in .bazelrc (which imports after envoy.bazelrc) to permanently
set heap to 4GB for ARM64 builds.

The 3GB limit causes memory pressure during large downloads which breaks
gRPC remote cache connections.
@istio-testing istio-testing requested a review from a team as a code owner January 12, 2026 22:44
@istio-testing istio-testing added the release-notes-none Indicates a PR that does not require release notes. label Jan 12, 2026
@istio-testing istio-testing added the size/XS Denotes a PR that changes 0-9 lines, ignoring generated files. label Jan 12, 2026
@PetrMc
Copy link
Copy Markdown
Member

PetrMc commented Jan 13, 2026

Closing in favor of #6758 which includes the direct buffer memory fix

@PetrMc PetrMc closed this Jan 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release-notes-none Indicates a PR that does not require release notes. size/XS Denotes a PR that changes 0-9 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants