-
Notifications
You must be signed in to change notification settings - Fork 7
Wasm-opt integration #28
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
Merged
Changes from all commits
Commits
Show all changes
28 commits
Select commit
Hold shift + click to select a range
58c6636
initial setup
kentosugama 551bc8c
add wasm-opt crate
kentosugama 9e77b4b
wasm-opt scaffolding
kentosugama cbc47eb
remove boiler
kentosugama 959a69d
scaffold
kentosugama cf8e985
extract the custom sectionsg
kentosugama 645fc35
reinsert data sections
kentosugama 6c41502
let user specify optimization level
kentosugama 077559f
use proper temp file
kentosugama a7af326
recurse for actor classes
kentosugama c59205e
nicer error messages
kentosugama ccd1622
add some file tests
kentosugama 65f18ca
add semantic tests
kentosugama 2fae562
test different optimization levels
kentosugama a8e62ac
make test cases more complex
kentosugama a07a95a
test preservation of metadata sections
kentosugama 9df6cbc
Add documentation in readme
kentosugama 21dced7
Update README.md
kentosugama 09d0424
move into shrink and remove test cases
kentosugama ec44977
merge conflict
kentosugama b40649c
move tests into shrink test
kentosugama d9229cd
change error handling to not exit
kentosugama deec640
remove a reparsing of module
kentosugama 82fcb3d
update tests
kentosugama da85724
Bump version
kentosugama c163dcf
inline call to list_metadata
kentosugama 1427f59
remove keep_name_section and rename function
kentosugama dd0b87c
remove redundant get
kentosugama 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
Large diffs are not rendered by default.
Oops, something went wrong.
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
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,5 +1,6 @@ | ||
| use walrus::{IdsToIndices, Module, RawCustomSection}; | ||
|
|
||
| #[derive(Clone, Copy)] | ||
| pub enum Kind { | ||
| Public, | ||
| Private, | ||
|
|
||
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
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
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
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.