1073 Commits

Author SHA1 Message Date
Volker Berlin
2fa972d9bc
Merge pull request #30 from ctrueden/patch-1
Update CI details
2021-11-16 10:32:37 +01:00
Curtis Rueden
fc25882c0e
Update CI details
The CI is now travis-ci.com, and the platform being tested is OpenJDK 8.
2021-11-15 12:16:54 -06:00
Volker Berlin
2c176b9a3f scan also super interfaces for default methods of needed method 2021-11-14 13:41:20 +01:00
Volker Berlin
5d7f0773da implements getCanonicalName() 2021-11-06 21:16:42 +01:00
Volker Berlin
bb96fdcea6 stub for getMethod() 2021-11-06 17:58:06 +01:00
Volker Berlin
9b324fdacb Fallback on variable slot calculation 2021-11-06 16:59:30 +01:00
Volker Berlin
15031b3822 Stub Code for isAssignableFrom() #29 2021-11-03 20:54:39 +01:00
Volker Berlin
cc217841cb Add helpful hint to error message. 2021-11-02 19:14:25 +01:00
Volker Berlin
9d95219a6b travis.org -> travis.com 2021-10-31 14:35:44 +01:00
Volker Berlin
1864f438cd Normalize try catch tables 2021-10-31 14:14:56 +01:00
Volker Berlin
59789cd424 Normalize try catch tables 2021-10-31 14:13:53 +01:00
Volker Berlin
b9da6fa9d7 Maven and JitPack 2021-10-24 18:15:46 +02:00
Volker Berlin
53a6f8c074 disable not working tests 2021-10-24 17:52:11 +02:00
Volker Berlin
1ba650dce5 Stub Code for getDeclaredField 2021-10-24 17:36:09 +02:00
Volker Berlin
2fb70dd319 clear also breakOperations 2021-10-24 16:19:21 +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
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