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
|
1bfe16b17b
|
[EH] Replace event with tag https://github.com/WebAssembly/exception-handling/pull/161
|
2021-08-29 15:10:05 +02:00 |
|
Volker Berlin
|
0ef00ba2ab
|
hack for Enum.valueOf(String)
|
2021-08-29 13:44:29 +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
|
a49e740e82
|
more details on error
|
2021-07-10 22:32:46 +02:00 |
|
Volker Berlin
|
35a6e7d924
|
compatible with Gradle 7
|
2021-07-10 22:32:08 +02:00 |
|
Volker Berlin
|
a47d1e3bc8
|
reduce compiler warnings
|
2021-07-10 22:30:53 +02:00 |
|
Volker Berlin
|
fdceb07079
|
Start Github actions
|
2021-07-10 21:56:05 +02:00 |
|
Volker Berlin
|
cd96ed0d03
|
Fix jump for multiple exception catch
|
2021-07-10 19:10:01 +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
|
71fad44962
|
Handle call of Object methods from arrays
|
2021-05-30 21:29:50 +02:00 |
|
Volker Berlin
|
0cd5eab774
|
Enum support
|
2021-05-30 20:40:02 +02:00 |
|
Volker Berlin
|
3003daf65f
|
implements Class.isPrimitive()
|
2021-05-30 15:35:37 +02:00 |
|
Volker Berlin
|
8fccc94615
|
Replace native methods with methods from partial classes.
|
2021-05-30 11:52:09 +02:00 |
|
Volker Berlin
|
e54fa767c1
|
add isEnum()
|
2021-05-30 11:30:43 +02:00 |
|
Volker Berlin
|
3508ed3e19
|
more Class API replacement stubs
|
2021-05-30 10:52:57 +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
|
466714bd88
|
more stub methods to compile the Java runtime
|
2021-05-23 12:04:20 +02:00 |
|
Volker Berlin
|
428794efae
|
use original visibility also if not needed
|
2021-05-23 11:58:35 +02:00 |
|
Volker Berlin
|
4e9e5ca069
|
Fix IF construct with conditional operator inside THEN.
|
2021-05-16 18:44:23 +02:00 |
|
Volker Berlin
|
712ce90393
|
Add some stub code
|
2021-05-02 14:47:39 +02:00 |
|
Volker Berlin
|
6d89fa8eca
|
Handle array component type for not init (null) values.
|
2021-05-02 14:19:55 +02:00 |
|
Volker Berlin
|
631bd4efc3
|
Define the this parameter with the best matching type.
|
2021-05-02 14:08:19 +02:00 |
|
Volker Berlin
|
f97b24a933
|
API Doc
|
2021-05-02 14:03:25 +02:00 |
|
Volker Berlin
|
c1b0feb0d5
|
Any array is a subtype of eqref
|
2021-05-02 13:56:36 +02:00 |
|
Volker Berlin
|
5d2a3805db
|
Does not write the type eqref to the output if GC is not enabled
|
2021-05-02 13:54:11 +02:00 |
|
Volker Berlin
|
2d7b7f2f50
|
TODO
|
2021-05-02 11:46:07 +02:00 |
|
Volker Berlin
|
922c7dbd71
|
lambda tests
|
2021-04-17 20:27:51 +02:00 |
|
Volker Berlin
|
b35279a960
|
The needThis flag must be set already on marking a function as needing. If it will set on scan it is to late for stack calculation.
|
2021-04-17 20:27:28 +02:00 |
|
Volker Berlin
|
d271ac1a2f
|
Parse annotations with arrays
|
2021-04-03 22:07:48 +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
|
f4fd312d31
|
fix assignment of parameters from stack for lambda expressions with parameters
|
2021-03-28 10:56:51 +02:00 |
|
Volker Berlin
|
d480471e27
|
Use also local.tee instruction for reused with dup instructions
|
2021-03-27 18:27:00 +01:00 |
|
Volker Berlin
|
4e2f35a073
|
ApiDoc @Nonnull
|
2021-03-27 16:37:30 +01:00 |
|
Volker Berlin
|
b755f6fd08
|
simplify cast like GC milestone 3
|
2021-03-27 14:42:25 +01: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
|
acd8a4ca9d
|
bintay -> sonatype
|
2021-03-20 21:18:56 +01:00 |
|
Volker Berlin
|
4e375e2f0e
|
fix some warnings
|
2021-03-20 21:00:15 +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
|
66ee596fcf
|
pass the parameters of a lamba expression to the lambda type
|
2021-02-28 22:20:49 +01:00 |
|
Volker Berlin
|
d3261149e6
|
Update the exception handling support to the current proposal
|
2021-02-27 22:22:24 +01:00 |
|