-
Notifications
You must be signed in to change notification settings - Fork 820
Make imported functions inexact #7993
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
Merged
+704
−151
Merged
Changes from all commits
Commits
Show all changes
101 commits
Select commit
Hold shift + click to select a range
0967b41
Allow funcref literals to have inexact types
tlively 7cbdfea
marge
kripken 82ef0e0
fix
kripken d857e7d
fix
kripken d1d2ed8
fix
kripken e26f676
fix
kripken 7fda8cf
work
kripken 5ce973b
work
kripken 4b167eb
work
kripken 7927749
work
kripken 160123e
work
kripken b8bb97a
work
kripken 89103b9
work
kripken 24dea81
work
kripken d4aabd2
work
kripken a4fe585
work
kripken 76eac4c
work
kripken 020f119
work
kripken 21588c7
work
kripken fdd7253
work
kripken 7a58395
work
kripken 4616380
work
kripken 46826b0
work
kripken 73024ea
work
kripken 4de7694
work
kripken d03376d
work
kripken 82061c8
work
kripken 1859cf0
work
kripken 1791066
work
kripken 7278c6a
format
kripken 31573ac
work
kripken b099733
fix
kripken 34837c3
fix
kripken 616b23a
fix
kripken 46b9d70
work
kripken 8b5f7dd
fix
kripken c541380
work
kripken 982af15
work
kripken e2de806
work
kripken 73bffc8
work
kripken 8931d56
update
kripken c2f9d15
format
kripken 44faf20
fix
kripken 719bf2c
fix
kripken c24956c
fix
kripken aea5996
undo
kripken e2d9c70
update.tests
kripken d360f0b
fix
kripken 2d25b8d
fix
kripken bc122d5
fix
kripken 5de1db0
fix
kripken 61e0b66
Merge remote-tracking branch 'origin/main' into import.func.type
kripken 8341afd
fix signature of branch-hinting function
kripken 7d40a94
Merge remote-tracking branch 'origin/main' into import.func.type
kripken 457b0e5
failing test
kripken 848151a
fix the types of imported ref.funcs in the interpreter
kripken a6ff39a
Merge remote-tracking branch 'myself/import.func.type' into import.fu…
kripken e5081e3
fix spec tests
kripken b99dd75
fix another spec test
kripken 87e1094
fmt
kripken de14c6a
TODO: ExtractFunction casts
kripken 2802d94
Update test/lit/exec/imported-func.wast
kripken 33189d5
Update test/lit/exec/imported-func.wast
kripken aab3067
Clean up test
kripken aa7290d
Simplify gufa test
kripken 89cf0c0
test exact casts too
kripken 0a93101
split no-cd
kripken 03f7970
Revert "split no-cd"
kripken b77d0f9
todo
kripken e26652b
live dangerously
kripken d4bf64f
Revert "live dangerously"
kripken 2b75641
go
kripken 9322179
more
kripken 3de0316
more
kripken 176e8eb
more
kripken f40d2b1
work
kripken 32939a1
comment
kripken b29bee0
test
kripken 1e2feac
format
kripken a53f762
typo
kripken 4291474
Show the current downside in a test
kripken 9e0d1e0
Merge remote-tracking branch 'myself/global.func.imp' into import.fun…
kripken 27222bb
fix
kripken 1f3d700
Add a test for a global and function with identical name
kripken e1a8629
Merge remote-tracking branch 'myself/global.func.imp' into import.fun…
kripken 7013b9f
Merge remote-tracking branch 'origin/main' into import.func.typePLUSgfi
kripken ed50e3c
validation: move function exactness check to visitFunction
kripken f1264d5
fix
kripken c96c5ab
fix
kripken 7ba83e8
fix
kripken b780760
fix
kripken 4b6963b
fix
kripken e23c1e6
fix
kripken 54f1f35
fix
kripken f4a3446
fix
kripken ea44995
fix
kripken 405b044
fix
kripken d5ee239
fix
kripken c5243e6
fix
kripken 920e019
fix
kripken 84c82f2
fix
kripken 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
Some comments aren't visible on the classic Files Changed page.
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
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
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.
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.