Volker Berlin
|
4b581dd969
|
test for a primitive class name
|
2020-05-02 14:42:22 +02:00 |
|
Volker Berlin
|
11f338eea8
|
implements dup_x2 instruction
|
2020-04-25 22:22:18 +02:00 |
|
Volker Berlin
|
f15fb1cdf9
|
implements dup_x1 instruction
|
2020-04-25 19:31:30 +02:00 |
|
Volker Berlin
|
f0828196b7
|
first multi catch support, WIP
|
2020-04-25 18:03:16 +02:00 |
|
Volker Berlin
|
570b7090b0
|
enable first exception tests
|
2020-04-24 20:56:28 +02:00 |
|
Volker Berlin
|
2f1c0f0706
|
test for empty catch block
|
2020-04-10 21:27:29 +02:00 |
|
Volker Berlin
|
c52bc2a0fe
|
Rewrite stack analyze to handle conditional parameters on the stack.
|
2020-03-29 14:31:58 +02:00 |
|
Volker Berlin
|
63384e359a
|
fix do while with multiple conditions
|
2020-03-21 21:16:10 +01:00 |
|
Volker Berlin
|
ab95396471
|
never break inside conditional operator
|
2020-03-21 15:58:50 +01:00 |
|
Volker Berlin
|
a3aa825ebc
|
fix branch result with reference type
|
2020-03-21 11:59:05 +01:00 |
|
Volker Berlin
|
1882d016ac
|
test for abstract method calls
|
2020-03-21 11:25:32 +01:00 |
|
Volker Berlin
|
775496640c
|
add support for Class constants
|
2020-03-15 15:49:52 +01:00 |
|
Volker Berlin
|
eba564fe67
|
Tests for getClass().getName()
|
2020-03-15 12:05:54 +01:00 |
|
Volker Berlin
|
d2cf5eaaaf
|
remove debug code
|
2020-03-15 10:55:43 +01:00 |
|
Volker Berlin
|
7774b7c04a
|
Test for hashCode()
|
2020-03-08 21:15:31 +01:00 |
|
Volker Berlin
|
62b16ac07e
|
Fix switch blocks with string cases and add tests.
|
2020-03-07 17:01:59 +01:00 |
|
Volker Berlin
|
758f31e79c
|
add support for CAST operation
|
2020-02-28 18:04:28 +01:00 |
|
Volker Berlin
|
6c820ba5e6
|
implements INSTANCEOF operation
|
2020-02-26 18:02:59 +01:00 |
|
Volker Berlin
|
762ecba363
|
Add error message for not supported class constants
|
2020-02-23 17:51:32 +01:00 |
|
Volker Berlin
|
8379416cb8
|
add support for multi dimension array allocation
|
2020-02-09 18:05:31 +01:00 |
|
Volker Berlin
|
5410764249
|
implement CAST operation, WIP
|
2020-02-01 20:29:29 +01:00 |
|
Volker Berlin
|
8c12f5a3c9
|
implement "instanceof", WIP
|
2020-02-01 16:49:52 +01:00 |
|
Volker Berlin
|
674eb84129
|
test for interface calls
|
2020-01-26 14:29:27 +01:00 |
|
Volker Berlin
|
800edc837d
|
test for partial lambda code
|
2020-01-26 13:11:11 +01:00 |
|
Volker Berlin
|
b1e89a91ca
|
add support for default methods
|
2020-01-12 17:13:52 +01:00 |
|
Volker Berlin
|
54d2deef4f
|
add option WASM_USE_EH to ignore exception support because currently not supported
|
2020-01-12 12:42:31 +01:00 |
|
Volker Berlin
|
1592d79cdd
|
returns domString in export functions.
|
2020-01-03 21:08:30 +01:00 |
|
Volker Berlin
|
5c3536ffd3
|
Enable tests because SpiderMonkey supports bigint<->i64 now.
|
2019-12-07 17:51:34 +01:00 |
|
Volker Berlin
|
724f39dc18
|
Warning for multiple CATCH blocks
|
2019-11-28 20:07:51 +01:00 |
|
Volker Berlin
|
8668d71b6c
|
Fix the memory offset of strings with a dynamic synthetic function.
|
2019-11-24 14:44:56 +01:00 |
|
Volker Berlin
|
35005e2a1a
|
Activate tests again for SpiderMonkey
|
2019-11-17 17:53:00 +01:00 |
|
Volker Berlin
|
5e880bab5b
|
first string tests
|
2019-10-29 18:56:39 +01:00 |
|
Volker Berlin
|
b3ac7c49fc
|
tests for System.arraycopy
|
2019-10-20 14:14:50 +02:00 |
|
Volker Berlin
|
023ea867a1
|
Add test for update a single byte
|
2019-10-05 16:17:40 +02:00 |
|
Volker Berlin
|
41d45af53d
|
Add CRC32 support
|
2019-09-28 21:31:45 +02:00 |
|
Volker Berlin
|
ab284c2a84
|
remove test skip after wabt fix
|
2019-09-26 17:25:36 +02:00 |
|
Volker Berlin
|
40375316e2
|
detect some optimization of GOTO jumps
|
2019-09-25 19:24:01 +02:00 |
|
Volker Berlin
|
35c9845886
|
Split structs test for NonGC and GC script engines because the different implementation state
|
2019-09-23 20:34:34 +02:00 |
|
Volker Berlin
|
53319942ae
|
set initial values of non GC struct values
|
2019-09-15 15:42:50 +02:00 |
|
Volker Berlin
|
2a5856971b
|
Run the compiler also with SpiderMonkeyWatGC also if the script engine does not support arrays currently
|
2019-09-15 10:50:45 +02:00 |
|
Volker Berlin
|
d17648a448
|
Split structs test for NonGC and GC script engines because the different implementation state
|
2019-09-15 10:45:29 +02:00 |
|
Volker Berlin
|
c5d514de73
|
prepare also script engines which currently are skipped
|
2019-09-08 19:10:31 +02:00 |
|
Volker Berlin
|
4e3c11553f
|
prepare the polyfill of struct/Object instruction
|
2019-09-08 13:55:22 +02:00 |
|
Volker Berlin
|
c029ef2a88
|
run the right scripts with ScriptEngine.SpiderMonkeyGC
|
2019-09-08 13:40:24 +02:00 |
|
Volker Berlin
|
c029c48be5
|
Add a test with enabled GC
|
2019-08-27 20:44:27 +02:00 |
|
Volker Berlin
|
fd0a22121c
|
reorder the script engines for testing
|
2019-08-27 18:25:31 +02:00 |
|
Volker Berlin
|
75c42db525
|
remove skip, SM bug was fixed.
|
2019-08-14 20:13:06 +02:00 |
|
Volker Berlin
|
010362e7d0
|
Enable the Array tests with the GC from the JavaScript host.
|
2019-08-11 13:12:50 +02:00 |
|
Volker Berlin
|
8c199b5157
|
more Math tests
|
2019-08-04 19:32:18 +02:00 |
|
Volker Berlin
|
6a9800f2ef
|
More Math functions tests
|
2019-08-03 20:54:46 +02:00 |
|