Skip to content

Enable WASM AOT microbenchmark run - #55353

Merged
Lxiamail merged 125 commits into
mainfrom
alicial/WASMAOTMicrobenchmarks
Aug 5, 2021
Merged

Enable WASM AOT microbenchmark run#55353
Lxiamail merged 125 commits into
mainfrom
alicial/WASMAOTMicrobenchmarks

Conversation

@Lxiamail

@Lxiamail Lxiamail commented Jul 8, 2021

Copy link
Copy Markdown
Contributor

No description provided.

Lxiamail added 30 commits June 17, 2021 17:16
…t time. Adjust -aotcompilermode format to "--aotcompilermode=wasm".
…t time. Adjust -aotcompilermode format to "--aotcompilermode=wasm".
setup_arguments="--perf-hash $commit_sha $common_setup_arguments"
else
git clone --branch main --depth 1 --quiet https://github.com/dotnet/performance $performance_directory
echo "Not running from perf repo"

@Lxiamail Lxiamail Aug 4, 2021

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Before this PR merge, should revert back to the original code to clone main branch once PR dotnet/performance#1902 is merged

@Lxiamail
Lxiamail marked this pull request as ready for review August 4, 2021 16:27

@DrewScoggins DrewScoggins left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, apart from the few small things I mentioned in comments. Also we need to remove the performance submodule

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

AOT -> MonoAOT to match the current configs we have.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is MonoAOT different from wasm aot?

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This needs to switch back to cloning from the performance repo.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This variable gets set, but it does not ever seem to get used anywhere. What is it for?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, EMSDK_PATH is not used in our script file. It is set here is per document guidance at https://github.com/dotnet/runtime/blob/d953229d5429d2ffde833740dd481aab864d3e0c/src/mono/wasm/README.md

@Lxiamail
Lxiamail merged commit 9dc2059 into main Aug 5, 2021
@Lxiamail
Lxiamail deleted the alicial/WASMAOTMicrobenchmarks branch August 5, 2021 16:35
@ghost ghost locked as resolved and limited conversation to collaborators Sep 7, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants