Skip to content

Conversation

@BrzVlad
Copy link
Member

@BrzVlad BrzVlad commented Oct 31, 2025

This option is also currently causing crashes in the gc bridge.

Copilot AI review requested due to automatic review settings October 31, 2025 11:18
@dotnet-policy-service
Copy link
Contributor

Tagging subscribers to this area: @BrzVlad
See info in area-owners.md if you want to be subscribed.

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This pull request fixes an indexing bug in the Tarjan bridge color table dump function and adds a new GC parameter option for disabling non-bridge strongly connected components (SCCs).

  • Fixed incorrect loop counter increment in dump_color_table function
  • Added support for disable-non-bridge-scc GC parameter option

Reviewed Changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
src/mono/mono/metadata/sgen-tarjan-bridge.c Moved counter increment from outer loop to inner loop to correctly count color data entries instead of buckets
src/mono/mono/metadata/sgen-bridge.c Added parameter handling for the disable-non-bridge-scc configuration option

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants