Volker Berlin
|
71d2b91895
|
fix a while loop in ELSE after an return.
|
2022-01-30 14:34:39 +01:00 |
|
Volker Berlin
|
ec7f23a35f
|
Fix a loop inside an ELSE block
|
2022-01-23 16:48:40 +01:00 |
|
Volker Berlin
|
27faeada39
|
fix concatenated conditional operators
|
2022-01-01 21:03:06 +01:00 |
|
Volker Berlin
|
d68c74f032
|
Normalize empty THEN blocks to fix concated conditional operators
|
2021-12-26 20:17:15 +01:00 |
|
Volker Berlin
|
effd5813c9
|
Handle a GOTO instruction that come from a CONTINUE in a loop.
|
2021-11-16 21:28:11 +01:00 |
|
Volker Berlin
|
2c176b9a3f
|
scan also super interfaces for default methods of needed method
|
2021-11-14 13:41:20 +01:00 |
|
Volker Berlin
|
53a6f8c074
|
disable not working tests
|
2021-10-24 17:52:11 +02:00 |
|
Volker Berlin
|
e186703dd4
|
disabled wabt.js because https://github.com/AssemblyScript/wabt.js/issues/26
|
2021-10-24 15:45:14 +02:00 |
|
Volker Berlin
|
87be1faafe
|
Handle Conditional operator inside an if expression
|
2021-10-24 15:29:12 +02:00 |
|
Volker Berlin
|
fec40f1d40
|
Improve test speed on error.
|
2021-08-29 15:11:17 +02:00 |
|
Volker Berlin
|
76b84e3eee
|
Typing error
|
2021-08-29 12:17:54 +02:00 |
|
Volker Berlin
|
4d1c2730bb
|
try with sudo for github actions
|
2021-07-10 22:57:10 +02:00 |
|
Volker Berlin
|
d2ab56d61a
|
API Doc
|
2021-07-10 18:44:11 +02:00 |
|
Volker Berlin
|
bac4522cfc
|
correct decoding of exception handling
|
2021-06-13 19:36:03 +02:00 |
|
Volker Berlin
|
5fef399743
|
Handle DUP2 as two dup if used for non 64 bit values from stack (non variables)
|
2021-06-06 21:26:24 +02:00 |
|
Volker Berlin
|
3003daf65f
|
implements Class.isPrimitive()
|
2021-05-30 15:35:37 +02:00 |
|
Volker Berlin
|
6520370e02
|
Handle DUP2 as two dup if used for non 64 bit values
|
2021-05-23 22:12:29 +02:00 |
|
Volker Berlin
|
534cd19c0f
|
implements Class.getSimpleName()
|
2021-05-23 14:36:18 +02:00 |
|
Volker Berlin
|
4f4f9ddc29
|
implement Class.isArray
|
2021-05-23 12:42:37 +02:00 |
|
Volker Berlin
|
4e9e5ca069
|
Fix IF construct with conditional operator inside THEN.
|
2021-05-16 18:44:23 +02:00 |
|
Volker Berlin
|
922c7dbd71
|
lambda tests
|
2021-04-17 20:27:51 +02:00 |
|
Volker Berlin
|
1771ab1f39
|
Add support for Lambda expressions with parameters
|
2021-04-03 22:06:39 +02:00 |
|
Volker Berlin
|
6d4379b2e8
|
implements StructType.isSubTypeOf(x) for Arrays and Lambdas
|
2021-03-28 20:32:52 +02:00 |
|
Volker Berlin
|
1f167d99b9
|
implements StructType.isSubTypeOf(x)
|
2021-03-28 15:16:45 +02:00 |
|
Volker Berlin
|
43ae520d5a
|
Ignore not existing paths and does not show an error message.
|
2021-03-27 13:31:29 +01:00 |
|
Volker Berlin
|
a80e3efa93
|
Wabt.js support the new exception proposal now
|
2021-03-09 20:07:57 +01:00 |
|
Volker Berlin
|
a6222e634b
|
WABT supports the current exception proposal now
|
2021-03-03 18:10:08 +01:00 |
|
Volker Berlin
|
27199c53db
|
use node version 16.0.0-v8-canary2021.02.23
|
2021-02-23 18:29:18 +01:00 |
|
Volker Berlin
|
bb97efa1f5
|
enable lambda expressions
|
2021-01-24 18:57:00 +01:00 |
|
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 |
|