Volker Berlin
|
62b16ac07e
|
Fix switch blocks with string cases and add tests.
|
2020-03-07 17:01:59 +01:00 |
|
Volker Berlin
|
f120c40de3
|
fix NPE with a string switch if the default case is not the last case block.
|
2020-03-05 22:30:36 +01:00 |
|
Volker Berlin
|
6923765683
|
add support for SWICH of strings
|
2020-03-05 21:31:15 +01:00 |
|
Volker Berlin
|
a4040a8d3b
|
optimize the DUP instruction, only use a temp local variable if needed.
|
2020-03-01 19:02:49 +01:00 |
|
Volker Berlin
|
3d8f49c79a
|
simplify the scan and the compiler structure, remove some old hacks.
|
2020-02-29 16:14:32 +01:00 |
|
Volker Berlin
|
7ed9ee576a
|
add the original method name as comment to a call_indirect.
|
2020-02-29 15:56:36 +01:00 |
|
Volker Berlin
|
758f31e79c
|
add support for CAST operation
|
2020-02-28 18:04:28 +01:00 |
|
Volker Berlin
|
dd74a8beae
|
add unreachable to the wat parser
|
2020-02-28 15:58:35 +01:00 |
|
Volker Berlin
|
499cddfb0b
|
print the JavaScript stacktrace on error for simpler debugging
|
2020-02-28 10:00:44 +01:00 |
|
Volker Berlin
|
8264897215
|
fix JavaDoc
|
2020-02-27 11:25:41 +01:00 |
|
Volker Berlin
|
6c820ba5e6
|
implements INSTANCEOF operation
|
2020-02-26 18:02:59 +01:00 |
|
Volker Berlin
|
0138eb5dc0
|
add i32.eq, i32.ne, loop, br and br_if to the wat parser.
|
2020-02-26 17:57:19 +01:00 |
|
Volker Berlin
|
f761e4bf44
|
add support for "instanceof", WIP
|
2020-02-26 10:35:20 +01:00 |
|
Volker Berlin
|
2ec9600d32
|
Split the wasm stream for reused in generation data section stream
|
2020-02-26 10:17:11 +01:00 |
|
Volker Berlin
|
7a854ed786
|
Split the wasm stream for reused in generation data section stream
|
2020-02-26 10:05:59 +01:00 |
|
Volker Berlin
|
02696a6488
|
use a synthetic function call to calculate the function id of a virtual call.
|
2020-02-25 18:05:12 +01:00 |
|
Volker Berlin
|
db002f8d96
|
API doc
|
2020-02-25 15:36:54 +01:00 |
|
Volker Berlin
|
742eb6e128
|
improve error message
|
2020-02-25 14:57:11 +01:00 |
|
Volker Berlin
|
2f2c39a07a
|
simplify the initializing
|
2020-02-24 21:08:29 +01:00 |
|
Volker Berlin
|
f2547bd0d2
|
duplicate THIS parameter also for interface calls
|
2020-02-24 18:16:36 +01:00 |
|
Volker Berlin
|
cb71374f57
|
add interface calls, WIP
|
2020-02-24 11:46:00 +01:00 |
|
Volker Berlin
|
a535c48363
|
API doc
|
2020-02-24 11:17:11 +01:00 |
|
Volker Berlin
|
88e539f2a0
|
remove dead code
|
2020-02-24 11:14:28 +01:00 |
|
Volker Berlin
|
8fd7ae26f7
|
ref_ne need also the non GC polyfill
|
2020-02-23 20:18:57 +01:00 |
|
Volker Berlin
|
82e5f367b8
|
fix debug message on error
|
2020-02-23 20:17:37 +01:00 |
|
Volker Berlin
|
762ecba363
|
Add error message for not supported class constants
|
2020-02-23 17:51:32 +01:00 |
|
Volker Berlin
|
a57d3020f9
|
fix wrong debug information
|
2020-02-23 17:50:23 +01:00 |
|
Volker Berlin
|
bc6e959c1b
|
new access token
v0.2
|
2020-02-18 20:16:37 +01:00 |
|
Volker Berlin
|
dfa8cd2c07
|
increment version
|
2020-02-18 20:07:44 +01:00 |
|
Volker Berlin
|
efd1344ad9
|
bintray badge
|
2020-02-18 20:05:58 +01:00 |
|
Volker Berlin
|
94f1a07d49
|
Put event section before global sectionhttps://github.com/WebAssembly/exception-handling/pull/100#event-3027557988
|
2020-02-12 21:34:00 +01:00 |
|
Volker Berlin
|
8379416cb8
|
add support for multi dimension array allocation
|
2020-02-09 18:05:31 +01:00 |
|
Volker Berlin
|
d460aac03f
|
remove --wasm-bigint switch
|
2020-02-09 16:31:12 +01:00 |
|
Volker Berlin
|
ce05e7aa5d
|
remove obsolete hack
|
2020-02-01 20:31:27 +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
|
3d8b759a2d
|
ref type coding changed
|
2020-01-26 20:49:02 +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
|
f64ed4feee
|
API doc
|
2020-01-26 12:39:00 +01:00 |
|
Volker Berlin
|
43b41d4fad
|
interface call, WIP
|
2020-01-25 23:42:22 +01:00 |
|
Volker Berlin
|
691d8986df
|
String support
|
2020-01-25 21:38:25 +01:00 |
|
Volker Berlin
|
45b5a4a955
|
InvokeDynamic, WIP
|
2020-01-25 21:17:42 +01:00 |
|
Volker Berlin
|
4872dd137a
|
Add support for partial classes
|
2020-01-19 15:15:01 +01:00 |
|
Volker Berlin
|
7894963612
|
Merge pull request #12 from munchkinhalfling/patch-1
Fix wiki link
|
2020-01-18 15:50:46 +01:00 |
|
munchkinhalfling
|
065fbbc566
|
Fix wiki link
The wiki link originally pointed to /blob/master/wiki, whereas the wiki is at /wiki.
|
2020-01-18 09:04:03 -05:00 |
|
Volker Berlin
|
5f3c199e34
|
handle the empty DataCount section of WABT 1.0.13
|
2020-01-18 13:21:43 +01:00 |
|
Volker Berlin
|
7247623dc6
|
use also registered replace methods if does not exists an original in the current search path.
|
2020-01-12 19:13:20 +01:00 |
|
Volker Berlin
|
8a24d0b8b8
|
remove debug code
|
2020-01-12 19:11:08 +01:00 |
|
Volker Berlin
|
b1e89a91ca
|
add support for default methods
|
2020-01-12 17:13:52 +01:00 |
|