Volker Berlin
|
47430b3bc0
|
Fix the offset for the source map positions. #6
|
2019-04-01 20:33:12 +02:00 |
|
Volker Berlin
|
dd9eb4b049
|
write sourceMappingURL custom section
|
2019-04-01 16:17:41 +02:00 |
|
Volker Berlin
|
40fdbaffc5
|
test direct compile again
|
2019-04-01 14:42:15 +02:00 |
|
Volker Berlin
|
ce93ce517e
|
Write a source map if DebugNames is enabled. #6
|
2019-03-31 13:29:40 +02:00 |
|
Volker Berlin
|
82bf9f7eea
|
generalize the size() implementation
|
2019-03-31 12:25:10 +02:00 |
|
Volker Berlin
|
5e40f1603e
|
pass the line number to the parsed instructions for a source map generation #6
|
2019-03-31 11:23:45 +02:00 |
|
Volker Berlin
|
0b1ff00ae5
|
next step for source map #6
|
2019-03-31 10:39:59 +02:00 |
|
Volker Berlin
|
e5036cc053
|
remove warnings
|
2019-03-31 10:26:08 +02:00 |
|
Volker Berlin
|
accf9188ef
|
ApiDoc
|
2019-03-31 09:51:21 +02:00 |
|
Volker Berlin
|
ed4fac4cbd
|
Add a target handler.
|
2019-03-30 22:23:36 +01:00 |
|
Volker Berlin
|
7d8424a2b0
|
pass sourcefile for a source map. #6
|
2019-03-28 18:26:25 +01:00 |
|
Volker Berlin
|
97b7b9dafd
|
passing code position for a source map. #6
|
2019-03-26 18:21:20 +01:00 |
|
Volker Berlin
|
018fa3896a
|
tail call opcodes
|
2019-03-23 17:10:47 +01:00 |
|
Volker Berlin
|
7ce99bec72
|
throw an exception for old byte code instructions
|
2019-03-23 16:05:14 +01:00 |
|
Volker Berlin
|
8f4a3cdd3a
|
other Java languages
|
2019-03-23 16:03:59 +01:00 |
|
Volker Berlin
|
66945d2974
|
improve "goto_w" support
|
2019-03-21 21:14:21 +01:00 |
|
Volker Berlin
|
0b3c1987f5
|
first support for "goto_w" Java bytecode instruction
|
2019-03-20 19:11:38 +01:00 |
|
Volker Berlin
|
1b6fd3c7a5
|
Replace the fix length of 3 byte for GOTO with a nextPosition because goto_w use 5 bytes.
|
2019-03-19 19:35:42 +01:00 |
|
Volker Berlin
|
0b49204793
|
use declared local names for local.set/get
|
2019-03-14 22:10:35 +01:00 |
|
Volker Berlin
|
40d61c56a8
|
support for more as 255 variable slots added.
|
2019-03-13 22:09:21 +01:00 |
|
Volker Berlin
|
f85b51e210
|
status update
|
2019-03-13 22:06:44 +01:00 |
|
Volker Berlin
|
4bb145d116
|
Error message for native methods
|
2019-03-12 22:36:43 +01:00 |
|
Volker Berlin
|
c2be64a525
|
implements java bytecode frem and drem
|
2019-03-12 21:27:23 +01:00 |
|
Volker Berlin
|
3d5a98627f
|
improve wat parser for native support. #2
|
2019-03-12 21:21:06 +01:00 |
|
Volker Berlin
|
2a72dfa58d
|
support offline tests
|
2019-03-12 21:19:20 +01:00 |
|
Volker Berlin
|
8e9533b2c3
|
enable reference_types for NodeWat test
|
2019-03-12 21:16:42 +01:00 |
|
Volker Berlin
|
2e7370dcfd
|
ignore monitorenter and monitorexit from synchronized blocks. see #5
|
2019-03-10 18:32:26 +01:00 |
|
Volker Berlin
|
cd729d1b41
|
Optimize: merge local.set, local.get --> local.tee
|
2019-03-10 12:05:10 +01:00 |
|
Volker Berlin
|
86defc3792
|
improve exception handling
|
2019-03-09 13:22:40 +01:00 |
|
Volker Berlin
|
785a0db74c
|
fix event section type
|
2019-03-03 22:06:14 +01:00 |
|
Volker Berlin
|
fb3ed8795e
|
Add UNREACHABLE also if the branchkmanger adds some blocks instructions
|
2019-03-03 21:33:09 +01:00 |
|
Volker Berlin
|
cd2f07733d
|
improve the compiling of exceptions
|
2019-03-02 21:54:27 +01:00 |
|
Volker Berlin
|
b9bbb1c56d
|
improve error message
|
2019-03-02 21:52:56 +01:00 |
|
Volker Berlin
|
3fbb679cb8
|
add producer section
|
2019-02-28 21:38:17 +01:00 |
|
Volker Berlin
|
e47ee64a7b
|
add producer section
|
2019-02-28 21:28:23 +01:00 |
|
Volker Berlin
|
14229c374f
|
Add version to manifest.
|
2019-02-28 21:27:10 +01:00 |
|
Volker Berlin
|
2d2a5f4b68
|
write event section if exception handling is used.
|
2019-02-27 21:55:55 +01:00 |
|
Volker Berlin
|
861ba5c62f
|
Simplify the syntax for replace
|
2019-02-25 18:26:33 +01:00 |
|
Volker Berlin
|
7904f4026e
|
Add support for Replace annotation to replace a single method. fix #4
|
2019-02-24 20:02:36 +01:00 |
|
Volker Berlin
|
9d1e4ef6f3
|
improve getAnnotation(String)
|
2019-02-24 14:49:36 +01:00 |
|
Volker Berlin
|
e94d80dc7f
|
use snapshot of jwebassembly-api
|
2019-02-23 21:56:11 +01:00 |
|
Volker Berlin
|
4c3c0501d2
|
rename to BR_ON_EXN
|
2019-02-23 18:35:27 +01:00 |
|
Volker Berlin
|
3e365d718a
|
print already written text format to syserr if an exception occur to understand easer where the problem come from.
|
2019-02-23 16:28:04 +01:00 |
|
Volker Berlin
|
09a9e66e42
|
Fix missing END of TRY CATCH with RETURN in CATCH block.
|
2019-02-23 14:59:43 +01:00 |
|
Volker Berlin
|
abb6c8a38a
|
enable-exceptions in Wat2Wasm
|
2019-02-23 14:16:05 +01:00 |
|
Volker Berlin
|
f08b3d0869
|
Replace the github API for downloading WABT with web GUI because it is limit from Travis.
|
2019-02-23 14:06:36 +01:00 |
|
Volker Berlin
|
9bcc7347c1
|
Change the old text format to the new format. fix #3
|
2019-02-22 23:19:10 +01:00 |
|
Volker Berlin
|
f5ed8aeeb6
|
get_local --> local.get, set_local --> local.set, see #3
|
2019-02-20 21:42:52 +01:00 |
|
Volker Berlin
|
de320797a6
|
prepare node wabt module only if needed
|
2019-02-19 21:00:05 +01:00 |
|
Volker Berlin
|
fce938f6fd
|
Use Wat2Wasm tool to test the text format.
|
2019-02-17 10:11:16 +01:00 |
|