-
Notifications
You must be signed in to change notification settings - Fork 805
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Span
for .. in .. do
optimization (#6213)
* Trying to optimize span in for loop * Added Span_GetItem call * Almost success with optimization * Fixed code gen * Added Span optimization tests * Added ReadOnlySpan opt * Cleaning up tests * Moving tests around * Trying to figure out span tests * Trying to fix some tests * Trying to get some more tests passing * Fixed range * Trying to get tests to pass again * Fixing tests for netcore * Fix build * When a solution becomes unloaded, we should clear F#'s cache (#6420) * Changing if directives * Simplifying * Using a type shape for span optimization * Fixing one test * Drastically simplified looking at the type shape for Span * Simplified a bit more * RunScript has expected error messages * Add back net472 * Feedback * Update SpanOptimizationTests.fs * Update SpanOptimizationTests.fs
- Loading branch information
1 parent
3149b48
commit 08f6169
Showing
15 changed files
with
571 additions
and
78 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.