-
Notifications
You must be signed in to change notification settings - Fork 822
Better lowering of [start..finish]
& [|start..finish|]
#16577
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
Closed
Closed
Changes from 2 commits
Commits
Show all changes
28 commits
Select commit
Hold shift + click to select a range
cc670d0
Better lowering of `[lo..hi]` & `[|lo..hi|]`
brianrourkeboll 4c3da4a
Not much point to that
brianrourkeboll 09f4023
Fix path casing in fsproj
brianrourkeboll dcc970d
Add comments
brianrourkeboll 720a241
Use smaller, byte-based const arr threshold
brianrourkeboll 0a23a5e
Dynamically return empty if start > finish
brianrourkeboll 3f99298
Merge branch 'main' of https://github.com/dotnet/fsharp into collecti…
brianrourkeboll dd40c16
Better place to put the range, probably
brianrourkeboll 936ea57
Merge branch 'main' of https://github.com/dotnet/fsharp into collecti…
brianrourkeboll 0136a96
Properly handle branching
brianrourkeboll 283ad75
Go branchless
brianrourkeboll a972f2c
Update release notes
brianrourkeboll 5d2e907
Will it be green?
brianrourkeboll a52587d
Merge branch 'main' of https://github.com/dotnet/fsharp into collecti…
brianrourkeboll f21305a
Remove optimizations for const ranges
brianrourkeboll 49e738c
Update comments
brianrourkeboll 38ccefe
Revert that
brianrourkeboll 3a67589
Closer
brianrourkeboll e55cc55
Bind exprs to locals when needed
brianrourkeboll 09511a7
Nest for clarity
brianrourkeboll e2f2ef6
Be consistent
brianrourkeboll 2437e93
Extra space
brianrourkeboll b0aa902
Update baselines
brianrourkeboll 1165eaf
Might as well do that at compile time
brianrourkeboll 4b67e5d
Update baselines
brianrourkeboll 34a2214
Add tests for non-const, non-val args
brianrourkeboll b5596d0
Simplify tests
brianrourkeboll c0494eb
Fix baselines
brianrourkeboll File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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.
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.
Uh oh!
There was an error while loading. Please reload this page.