308 Commits

Author SHA1 Message Date
Volker Berlin
87af94232c add script engine Wat2WasmGC 2021-01-12 22:40:43 +01:00
Volker Berlin
a936504c4c fix UP-TP-DATE check 2021-01-10 22:00:40 +01:00
Volker Berlin
762d7d2f6c use node version 16.0.0-v8-canary2020.10.28 2021-01-02 18:27:13 +01:00
Volker Berlin
49f2d44bcb use DOMString for tests 2020-12-12 21:29:17 +01:00
Volker Berlin
1c84eac0dc implements java/lang/reflect/Array.newInstance 2020-09-27 13:17:58 +02:00
Volker Berlin
ad1ea166dd Switch to the latest GC coding of V8 2020-09-26 15:59:57 +02:00
Volker Berlin
b9a904ab42 Fix array class name for more complex object arrays 2020-09-23 19:47:06 +02:00
Volker Berlin
40ec79238b reactivate node tests 2020-09-20 11:05:30 +02:00
Volker Berlin
cd1d034b5c print debug details also for valid tests if log level is fine. 2020-08-08 23:17:27 +02:00
Volker Berlin
0109c9e2af tests for array ComponentType class names 2020-08-07 22:09:26 +02:00
Volker Berlin
484c2fb4f4 test for array class names 2020-08-07 22:04:01 +02:00
Volker Berlin
6d2a90785c remove type annotation from ref.is_null. Disable node until a new v8 canary version is available. 2020-06-29 21:00:47 +02:00
Volker Berlin
1dcfc9e6a2 update node version 2020-06-21 13:43:39 +02:00
Volker Berlin
e6be6a66ec print also *.js file if only *.wat was compiled 2020-06-21 13:30:07 +02:00
Volker Berlin
6b309dac9f prevent blocking of process with large amount of errors. 2020-06-21 13:02:58 +02:00
Volker Berlin
bb4ffa7842 changes of wabts.js 1.0.17 2020-06-21 12:31:03 +02:00
Volker Berlin
0433a4d0d4 enable the GC feature 2020-06-20 11:37:22 +02:00
Volker Berlin
c44cff3d86 linux is case sensitive 2020-06-18 23:05:58 +02:00
Volker Berlin
2222c7014a use relative path 2020-06-18 22:57:55 +02:00
Volker Berlin
a924cd026a check that wat2Wasm.wasm was created 2020-06-18 22:53:22 +02:00
Volker Berlin
01565f090c search for exact wat2wasm executable 2020-06-18 22:39:30 +02:00
Volker Berlin
72732a2829 Change download pattern for version 1.0.17 2020-06-18 22:10:03 +02:00
Volker Berlin
f1317f5022 Change download pattern for version 1.0.17 2020-06-18 21:59:11 +02:00
Volker Berlin
79fed4f669 reactivate Wat2Wasm script engine 2020-06-18 21:29:09 +02:00
Volker Berlin
1dac2e1241 fix compiling of Wat2Wasm 2020-06-18 21:28:44 +02:00
Volker Berlin
94aa7e7b30 Change download pattern for version 1.0.17 2020-06-18 21:27:20 +02:00
Volker Berlin
07efadb815 Change download pattern for version 1.0.17 2020-06-18 21:26:11 +02:00
Volker Berlin
4cd43a4d65 print only one JavaScript file 2020-06-14 17:04:34 +02:00
Volker Berlin
adcc60ee07 use fix test script names 2020-06-14 15:37:11 +02:00
Volker Berlin
9af8e21ccf put the script file for reuse 2020-06-14 15:26:13 +02:00
Volker Berlin
890b3ec0df Adapt some GC changes 2020-06-13 19:51:33 +02:00
Volker Berlin
9469d6d334 generalize WasmRule for better GC testing 2020-06-13 17:18:21 +02:00
Volker Berlin
b91c076344 pass test class directly to the compiler 2020-06-13 14:27:56 +02:00
Volker Berlin
deb07392a0 enable GC test for nodejs 2020-06-12 22:12:10 +02:00
Volker Berlin
8878b37225 Declare Node Script Engine with GC 2020-06-12 22:09:42 +02:00
Volker Berlin
c0575b5b65 reactivate NodeWat 2020-06-12 21:55:39 +02:00
Volker Berlin
5cdf705c1d ArchiveInputStream seems not compatible with Files.copy() that try Files.write() 2020-06-07 13:48:15 +02:00
Volker Berlin
87cbee437b ArchiveInputStream seems not compatible with Files.copy() 2020-06-07 12:55:40 +02:00
Volker Berlin
b6238124c7 Replace gradle node plugin and switch to V8 canary. 2020-06-07 12:00:40 +02:00
Volker Berlin
42c68257b6 Add own Node downloader to use V8 Canary. Remove duplicate downloader code. 2020-06-07 11:57:56 +02:00
Volker Berlin
67f8fd4355 implement Class.getComponentType(), WIP 2020-05-31 11:39:57 +02:00
Volker Berlin
3f89240a8b debug code 2020-05-31 11:09:58 +02:00
Volker Berlin
cfbadfa226 anyref --> externref, add kind to ref.null and ref.is_null, https://github.com/WebAssembly/reference-types/pull/87 2020-05-30 23:06:29 +02:00
Volker Berlin
a0d56ddcc3 fix IF with complex && and || operations. see #17 2020-05-27 21:21:50 +02:00
Volker Berlin
8f1cc4bf97 fix IF-GOTO analyzing for multiple sub IF inside the THEN part. 2020-05-25 19:28:47 +02:00
Volker Berlin
b457f4aaf0 fix cascaded try catch blocks 2020-05-21 20:51:48 +02:00
Volker Berlin
f383ef26e8 fix bug with cascaded if blocks 2020-05-17 13:57:30 +02:00
Volker Berlin
55ddeac911 test for new Object().toString() 2020-05-16 20:36:24 +02:00
Volker Berlin
23b01afaea use fix (old) SpiderMonkey version until the change from anyref -> externref is available in the other tools 2020-05-14 22:16:41 +02:00
Volker Berlin
43140453c9 fix interface calls for redefinied defaults with new defaults 2020-05-13 21:20:19 +02:00