File tree Expand file tree Collapse file tree 2 files changed +18
-2
lines changed Expand file tree Collapse file tree 2 files changed +18
-2
lines changed Original file line number Diff line number Diff line change @@ -776,14 +776,14 @@ <h3>
776
776
Source code: < a href ="proxy/vue-benchmark.js "> vue-benchmark.js</ a >
777
777
</ dd >
778
778
779
- < dt id ="dotnet-interp-string "> dotnet-interp-string </ dt >
779
+ < dt id ="dotnet-interp "> dotnet-interp</ dt >
780
780
< dd >
781
781
Tests < a href ="https://github.com/dotnet/runtime "> .NET on WebAssembly</ a > . This benchmark tests operations
782
782
on .NET implementation of String, JSON serialization, specifics of .NET exceptions and computation
783
783
of a 3D scene using Mono Interpreter. Source code: < a href ="wasm/dotnet "> .NET</ a > .
784
784
</ dd >
785
785
786
- < dt id ="dotnet-aot-string "> dotnet-aot-string </ dt >
786
+ < dt id ="dotnet-aot "> dotnet-aot</ dt >
787
787
< dd >
788
788
Tests < a href ="https://github.com/dotnet/runtime "> .NET on WebAssembly</ a > . This benchmark tests operations
789
789
on .NET implementation of String, JSON serialization, specifics of .NET exceptions and computation
Original file line number Diff line number Diff line change
1
+ # .NET on WebAssembly
2
+
3
+ Tests [ .NET on WebAssembly] ( https://github.com/dotnet/runtime ) . This benchmark tests operations
4
+ on .NET implementation of String, JSON serialization, specifics of .NET exceptions and computation
5
+ of a 3D scene using Mono Interpreter & AOT. Source code: [ .NET] ( wasm/dotnet )
6
+
7
+ ## Build instructions
8
+
9
+ Download .NET SDK 9.0.3xx
10
+
11
+ - [ dotnet-sdk-win-x64.zip] ( https://aka.ms/dotnet/9.0.3xx/daily/dotnet-sdk-win-x64.zip )
12
+ - [ dotnet-sdk-linux-x64.tar.gz] ( https://aka.ms/dotnet/9.0.3xx/daily/dotnet-sdk-linux-x64.tar.gz )
13
+
14
+ Run ` build.sh ` script. It will install ` wasm-tools ` workload & build the benchmark code twice (for Mono interpreter & AOT).
15
+
16
+ To run the benchmark code on ` jsc ` , we need to remove the unguarded use of ` import.meta.url ` in ` dotnet.js ` .
You can’t perform that action at this time.
0 commit comments