-
Notifications
You must be signed in to change notification settings - Fork 4.8k
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
Disable JitDoOldStructRetyping
by default.
#37745
Merged
Merged
Commits on Jun 28, 2020
-
Sergey Andreenko committed
Jun 28, 2020 Configuration menu - View commit details
-
Copy full SHA for f432437 - Browse repository at this point
Copy the full SHA f432437View commit details
Commits on Jun 29, 2020
-
Keep block init/copy as baseline.
Total bytes of diff: -21971 (-0.07% of base) 3075 total methods with Code Size differences (1589 improved, 1486 regressed), 184523 unchanged. Note: it improves code with retyping as well: 808 total methods with Code Size differences (808 improved, 0 regressed), 186790 unchanged. Found 55 files with textual diffs. Crossgen CodeSize Diffs for System.Private.CoreLib.dll, framework assemblies for default jit Summary of Code Size diffs: (Lower is better) Total bytes of diff: -22923 (-0.07% of base)
Sergey Andreenko committedJun 29, 2020 Configuration menu - View commit details
-
Copy full SHA for 06e7c52 - Browse repository at this point
Copy the full SHA 06e7c52View commit details -
Don't mark LCL_VAR that is used in RETURN(IND(ADDR(LCL_VAR)) as addre…
…ss taken when possible. Protect against a promoted struct with a hole like struct<8> {hole 4; int a;};
Sergey Andreenko committedJun 29, 2020 Configuration menu - View commit details
-
Copy full SHA for f53bb30 - Browse repository at this point
Copy the full SHA f53bb30View commit details -
Replace 1-field structs with the field for returns.
Sergey Andreenko committedJun 29, 2020 Configuration menu - View commit details
-
Copy full SHA for 3965e9d - Browse repository at this point
Copy the full SHA 3965e9dView commit details -
Sergey Andreenko committed
Jun 29, 2020 Configuration menu - View commit details
-
Copy full SHA for f7a90a3 - Browse repository at this point
Copy the full SHA f7a90a3View commit details
Commits on Jul 2, 2020
-
Sergey Andreenko committed
Jul 2, 2020 Configuration menu - View commit details
-
Copy full SHA for 8911b08 - Browse repository at this point
Copy the full SHA 8911b08View commit details
Commits on Jul 3, 2020
-
Sergey Andreenko committed
Jul 3, 2020 Configuration menu - View commit details
-
Copy full SHA for 0d8cf17 - Browse repository at this point
Copy the full SHA 0d8cf17View commit details
Commits on Jul 7, 2020
-
Add tests for structs with independently promoted SIMD fields.
Sergey Andreenko committedJul 7, 2020 Configuration menu - View commit details
-
Copy full SHA for c16fc9f - Browse repository at this point
Copy the full SHA c16fc9fView commit details -
Sergey Andreenko committed
Jul 7, 2020 Configuration menu - View commit details
-
Copy full SHA for e0fbd5f - Browse repository at this point
Copy the full SHA e0fbd5fView commit details -
Don't try to replace SIMD fields.
Sergey Andreenko committedJul 7, 2020 Configuration menu - View commit details
-
Copy full SHA for 9daf9c1 - Browse repository at this point
Copy the full SHA 9daf9c1View commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.