Skip to content
This repository was archived by the owner on Jan 12, 2024. It is now read-only.

Conversation

@ScottCarda-MS
Copy link
Contributor

@ScottCarda-MS ScottCarda-MS commented Apr 5, 2021

Updates call graph classes to process unit types as starting points to the call graph, similar to how entry points are used. This allows unit tests to be used in executables ensuring they will not be trimmed and their dependencies will be properly monomorphized.

@ScottCarda-MS ScottCarda-MS marked this pull request as ready for review April 8, 2021 18:59
Copy link
Contributor

@kuzminrobin kuzminrobin left a comment

Choose a reason for hiding this comment

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

Approving with some questions to your discretion.
I only understand .qs. I recommend at least one more review/approval for .fs, .cs.

@ScottCarda-MS ScottCarda-MS force-pushed the sccarda/MonomorphizationMultiEntryPoints branch from 816f5df to 3e7e988 Compare April 12, 2021 18:54
@ScottCarda-MS ScottCarda-MS merged commit 6e1d57e into main Apr 13, 2021
@ScottCarda-MS ScottCarda-MS deleted the sccarda/MonomorphizationMultiEntryPoints branch April 13, 2021 00:49
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants