-
Notifications
You must be signed in to change notification settings - Fork 4.7k
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
Enable WASM AOT microbenchmark run #55353
Merged
Merged
Changes from 63 commits
Commits
Show all changes
125 commits
Select commit
Hold shift + click to select a range
bb7cf9a
bring up WASM AOT microbenchmarks run
Lxiamail 6c65033
bring up WASM AOT microbenchmarks run
Lxiamail 1411d44
Merge branch 'alicial/WASMAOTMicrobenchmarks' of https://dev.azure.co…
Lxiamail a1025a2
Merge branch 'alicial/WASMAOTMicrobenchmarks' of https://dev.azure.co…
Lxiamail 3d24f1b
Merge branch 'alicial/WASMAOTMicrobenchmarks' of https://dev.azure.co…
Lxiamail 3d86c77
adding diagnostice log for testing
Lxiamail 810ad2e
commend out some jobs while testing to save lab run resource
Lxiamail fbefa48
commend out some jobs while testing to save lab run resource
Lxiamail 892e34f
Merge branch 'alicial/WASMAOTMicrobenchmarks' of https://dev.azure.co…
Lxiamail 7fb5cbf
Add WASM AOT in not scheduled run
Lxiamail fce658c
Only run selected jobs
Lxiamail d78b298
add "ls -l" to print out permission before calling performance-setup.sh
Lxiamail 7f15589
add "ls -l" to print out permission before calling performance-setup.sh
Lxiamail 28a465e
Merge branch 'alicial/WASMAOTMicrobenchmarks' of https://dev.azure.co…
Lxiamail 0677c70
Merge branch 'alicial/WASMAOTMicrobenchmarks' of https://dev.azure.co…
Lxiamail 494e451
Merge branch 'alicial/WASMAOTMicrobenchmarks' of https://dev.azure.co…
Lxiamail b0119ba
Merge branch 'alicial/WASMAOTMicrobenchmarks' of https://dev.azure.co…
Lxiamail d83fcba
Merge branch 'alicial/WASMAOTMicrobenchmarks' of https://dev.azure.co…
Lxiamail 21af883
Merge branch 'alicial/WASMAOTMicrobenchmarks' of https://dev.azure.co…
Lxiamail 0e47348
Merge branch 'alicial/WASMAOTMicrobenchmarks' of https://dev.azure.co…
Lxiamail 0c9a8a0
Merge branch 'alicial/WASMAOTMicrobenchmarks' of https://dev.azure.co…
Lxiamail 87884c9
Merge branch 'alicial/WASMAOTMicrobenchmarks' of https://dev.azure.co…
Lxiamail 3254915
Merge branch 'alicial/WASMAOTMicrobenchmarks' of https://dev.azure.co…
Lxiamail 546219c
Merge branch 'alicial/WASMAOTMicrobenchmarks' of https://dev.azure.co…
Lxiamail 07be3a9
Add "--buildTimeout 3600" to benchmarkdotnet to extend default timeou…
Lxiamail 22c3581
Add "--buildTimeout 3600" to benchmarkdotnet to extend default timeou…
Lxiamail 51b8b0e
Merge branch 'alicial/WASMAOTMicrobenchmarks' of https://dev.azure.co…
Lxiamail 7893fc2
Merge branch 'alicial/WASMAOTMicrobenchmarks' of https://dev.azure.co…
Lxiamail 81b4c9f
resolve merge conflict
Lxiamail f49ce70
resolve merge conflict
Lxiamail 0635699
Merge branch 'alicial/WASMAOTMicrobenchmarks' of https://dev.azure.co…
Lxiamail 36f2f79
Correct runtimeSrcDir value
Lxiamail a671646
Correct --runtimeSrcDir location to $HELIX_CORRELATION_PAYLOAD
Lxiamail c07ad2d
Correct --runtimeSrcDir location to $HELIX_CORRELATION_PAYLOAD
Lxiamail fb3d84f
merge conflict
Lxiamail 82c260d
Remove not used parameters in WASM AOT mode and add temperary diagno…
Lxiamail 946fda7
Remove not used parameters in WASM AOT mode and add temperary diagno…
Lxiamail 62a6a97
Merge branch 'alicial/WASMAOTMicrobenchmarks' of https://dev.azure.co…
Lxiamail 43686dc
make \$HELIX_CORRELATION_PAYLOAD/dotnet-wasm to be the root directory…
Lxiamail 4e1af77
Only copy runtime repo source directory to helix payload when it's wa…
Lxiamail be9228e
Add diagnosic log for testing only
Lxiamail f747b86
omite unneeded runtime repo file from helix payload
Lxiamail 33413de
omite unneeded runtime repo file from helix payload
Lxiamail e91f183
merge confict
Lxiamail dbf068d
use rsync instead of cp exclusion command since cp doesn't work with …
Lxiamail ae03847
Add temp diagnostic logging, should be removed before PR.
Lxiamail 2f5903a
remove artifacts/obj from helix payload
Lxiamail 2c40060
remove artifacts/obj from helix payload
Lxiamail 078b7c0
Merge branch 'alicial/WASMAOTMicrobenchmarks' of https://dev.azure.co…
Lxiamail 8cbc822
add "--keepfiles" to BDN for temperary diagnostic.Merge branch 'alici…
Lxiamail 824e9bb
Merge branch 'alicial/WASMAOTMicrobenchmarks' of https://dev.azure.co…
Lxiamail 7db5b97
Merge branch 'alicial/WASMAOTMicrobenchmarks' of https://dev.azure.co…
Lxiamail 54fb2d6
Merge branch 'alicial/WASMAOTMicrobenchmarks' of https://dev.azure.co…
Lxiamail ada1d35
copy back helix job for diagnosis and silent rsync
Lxiamail 2f82b8c
For testing only, clone performance repor alicial/hikeMicro-benchmark…
Lxiamail 6fa799c
enable rsync verbose for diagnosis
Lxiamail c0c7d44
add --keepfiles for wasm intepreter as well for diagnosis
Lxiamail 9ec606c
Remove temporary diagnostic code
Lxiamail eba0b6e
recover all the jobs in the pipeline
Lxiamail 68168af
recover all the jobs in the pipeline
Lxiamail e1a1beb
merge config
Lxiamail 0a3c271
merge config
Lxiamail a5246c2
Merge branch 'alicial/WASMAOTMicrobenchmarks' of https://dev.azure.co…
Lxiamail 3d37025
copy wasm build drop to the location that aot build expects
Lxiamail fbf96f3
using private perf branch to enable binlog for benchmarkdotnet for di…
Lxiamail 6b64356
comment out none wasm runs temporarily for testing only
Lxiamail 441df00
comment out none wasm runs temporarily for testing only
Lxiamail 7f2b575
:merge conflict
Lxiamail e8c9800
add "--keepfiles" to keep diagnostic files
Lxiamail 782ede5
fixed $wasm_dotnet_path/artifacts/BrowserWasm/artifacts path
Lxiamail d1f6a7f
instead of copy, move $wasm_dotnet_path/artifacts/BrowserWasm/artifac…
Lxiamail f868dd3
benchmarkdotnet using --cli \$HELIX_CORRELATION_PAYLOAD/dotnet-wasm/d…
Lxiamail a05caa6
benchmarkdotnet using --cli \$HELIX_CORRELATION_PAYLOAD/dotnet-wasm/d…
Lxiamail 71b2e14
merge conflict
Lxiamail 9ea60b1
add executable permission
Lxiamail dabc93f
Enable other non run to compare
Lxiamail bbfe004
Enable other non run to compare
Lxiamail a33147a
Merge branch 'alicial/WASMAOTMicrobenchmarks' of https://dev.azure.co…
Lxiamail 5d8f858
Merge branch 'alicial/WASMAOTMicrobenchmarks' of https://dev.azure.co…
Lxiamail bb6fb7c
Merge branch 'alicial/WASMAOTMicrobenchmarks' of https://dev.azure.co…
Lxiamail 7efea96
remove "--cli \$HELIX_CORRELATION_PAYLOAD/dotnet-wasm/dotnet.sh"
Lxiamail 367e747
fixes per CR
Lxiamail b97e788
copy EMSDK_PATH to expected location in helix payload
Lxiamail 94ee15e
install emsdk
Lxiamail cba6f32
fix emsdk path
Lxiamail ce7dbf4
minor fix
Lxiamail 79075e3
removed more not used files to reduce helix payload size
Lxiamail bba68f5
remove more jobs for testing purpose
Lxiamail 237ceca
Fix the download path
radekdoulik c6ac2a1
Add BenchmarkDotNet sources to the payload
radekdoulik 215591d
Fix __download__ path
radekdoulik bccfadd
set BenchmarkDotNetSources to use benchmarkdotnet built from source
Lxiamail 5af1ad4
use benchmarkdotnet private branch:alicial/tempwasmaot for BenchmarkD…
Lxiamail d49b459
use benchmarkdonet private branch with BenchmarkDotNetSources option
Lxiamail 50a8fbe
Debug prints
radekdoulik fbda868
Clone B.NET to different location
radekdoulik a4eb5e8
Move B.NET back, clone upstream B.NET
radekdoulik d29565b
Use my branch for performance repo
radekdoulik 790a770
Revert "set BenchmarkDotNetSources to use benchmarkdotnet built from …
radekdoulik 6a27d11
Merge remote-tracking branch 'remotes/origin/main' into internal-alic…
radekdoulik 46369bf
Disable one more job I missed in merge
radekdoulik 8a74f16
Switch back to nuget packages for BenchmarkDotNet
radekdoulik 3e627f4
tempararily use pr-alicias-branch to test new fixes
Lxiamail 713b3cc
merge change
Lxiamail d7f9b9e
[mono] Fix invalid memory write
radekdoulik 4eb16f8
[mono] Fix an uninitialized memory access in the ABCREM pass.
vargaz b9da970
Merge remote-tracking branch 'remotes/origin/main' into internal-alic…
radekdoulik 87d470b
clean up PR
Lxiamail 29934fa
Merge branch 'alicial/WASMAOTMicrobenchmarks' of https://dev.azure.co…
Lxiamail 10cc125
add missing param
Lxiamail 8be66e7
fix perf.yml and make wasm interpreter to be consistent with wasm AOT
Lxiamail 94456ff
comment out more job for fast testing
Lxiamail 1f8fa2c
remove extra job
Lxiamail 4fbf2d4
exclude copying __download__ dir instead of delete it.
Lxiamail 651c41f
add parameters.codeGenType
Lxiamail b370a95
fix aot javascriptengine
Lxiamail 5594823
correct livelibrariesbuildconfig from release to Release
Lxiamail a17fa34
install emsdk before copy $source_directory
Lxiamail 249993d
add back all the temporarily commented out jobs in perf.yml
Lxiamail a0b7893
clean up work around code
Lxiamail dd43fca
minor clean up
Lxiamail 285607f
remove performance submodule
Lxiamail e787e36
switch back to use performance repo main branch
Lxiamail 06a8d23
add --quiet to git clone
Lxiamail 1246539
Merge branch 'main' into alicial/WASMAOTMicrobenchmarks
Lxiamail 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 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
Submodule performance
added at
522aa7
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
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We never reference the codeGenType parameter, it is the 6th one, so we would need to see {5} in the string, but don't.