[wasm] WASM work. (#11314)
commitc1e21d488af86d70a954e53c90edb23e6d75d797
authorZoltan Varga <vargaz@gmail.com>
Thu, 25 Oct 2018 21:40:38 +0000 (25 23:40 +0200)
committerLudovic Henry <luhenry@microsoft.com>
Thu, 25 Oct 2018 21:40:38 +0000 (25 17:40 -0400)
tree7b45e5b9fce835331ca63a9c017b6e15144a0d03
parent8fba63a2a3b214dc2725d977df5cd64ed395fbb9
[wasm] WASM work. (#11314)

* [wasm] Handle the /dev/random problems by defining 'crypto' in runtime-tests.js instead of in the runtime/library_mono.js.
Print a stack trace if runtime_invoke () throws a JS exception.

* [wasm] Add a mono_wasm_setenv () function to the MONO module.

* [wasm] Mark some corlib tests as MultiThreaded/NotWasm.
16 files changed:
configure.ac
mcs/class/corlib/Test/System.Runtime.CompilerServices/TaskAwaiterTest.cs
mcs/class/corlib/Test/System.Runtime.ExceptionServices/ExceptionDispatchInfoTest.cs
mcs/class/corlib/Test/System.Threading.Tasks/ConcurrentExclusiveSchedulerPairTest.cs
mcs/class/corlib/Test/System.Threading.Tasks/ParallelTests.cs
mcs/class/corlib/Test/System.Threading.Tasks/TaskCompletionSourceTests.cs
mcs/class/corlib/Test/System.Threading.Tasks/TaskFactoryTest.cs
mcs/class/corlib/Test/System.Threading.Tasks/TaskFactoryTest_T.cs
mcs/class/corlib/Test/System.Threading.Tasks/TaskTest.cs
mcs/class/corlib/Test/System.Threading.Tasks/Task_T_Test.cs
mcs/class/corlib/Test/System.Threading/CountdownEventTests.cs
mcs/class/corlib/Test/System.Threading/ManualResetEventSlimTests.cs
mcs/class/corlib/Test/System/DelegateTest.cs
mono/utils/mono-rand.c
sdks/wasm/library_mono.js
sdks/wasm/runtime-tests.js