Volker Berlin
|
a6a038aad0
|
move every function parameter declaration to its own line for a better readable.
|
2021-01-24 13:46:22 +01:00 |
|
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 |
|