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

Remove Partial from EnablePartialNgenOptimization#36962

Merged
ericstj merged 1 commit into
dotnet:masterfrom
MichalStrehovsky:removePartial
Apr 29, 2019
Merged

Remove Partial from EnablePartialNgenOptimization#36962
ericstj merged 1 commit into
dotnet:masterfrom
MichalStrehovsky:removePartial

Conversation

@MichalStrehovsky
Copy link
Copy Markdown
Member

Ngen optimizations are controlled with two properties - one is EnableNgen, the other is ApplyNgen. We were already using the ApplyNgen property with value of full (as of #36450), so this was already doing full Ngen, but we still used EnablePartialNgen to control the EnableNgen property. It's a roundabout way to EnableNgen, but does the same thing. This pull request removes the indirection.

Ngen optimizations are controlled with two properties - one is EnableNgen, the other is ApplyNgen. We were already using the ApplyNgen property with value of `full` (as of dotnet#36450), so this was already doing full Ngen, but we still used EnablePartialNgen to control the EnableNgen property. It's a roundabout way to EnableNgen, but does the same thing. This pull request removes the indirection.
@MichalStrehovsky
Copy link
Copy Markdown
Member Author

Cc @brianrob @sergiy-k

Copy link
Copy Markdown
Member

@brianrob brianrob left a comment

Choose a reason for hiding this comment

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

@ericstj ericstj merged commit 7066a0c into dotnet:master Apr 29, 2019
@MichalStrehovsky MichalStrehovsky deleted the removePartial branch April 29, 2019 13:20
@karelz karelz added this to the 3.0 milestone May 4, 2019
picenka21 pushed a commit to picenka21/runtime that referenced this pull request Feb 18, 2022
…36962)

Ngen optimizations are controlled with two properties - one is EnableNgen, the other is ApplyNgen. We were already using the ApplyNgen property with value of `full` (as of dotnet/corefx#36450), so this was already doing full Ngen, but we still used EnablePartialNgen to control the EnableNgen property. It's a roundabout way to EnableNgen, but does the same thing. This pull request removes the indirection.

Commit migrated from dotnet/corefx@7066a0c
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.

4 participants