941 Commits

Author SHA1 Message Date
Volker Berlin
02b2d9fcbb fix the new polyfill array functions 2020-07-02 21:19:28 +02:00
Volker Berlin
6d2a90785c remove type annotation from ref.is_null. Disable node until a new v8 canary version is available. 2020-06-29 21:00:47 +02:00
Volker Berlin
e4f90cae6f preparing for getClass() and hashCode() on array objects, WIP 2020-06-21 13:48:06 +02:00
Volker Berlin
1dcfc9e6a2 update node version 2020-06-21 13:43:39 +02:00
Volker Berlin
e6be6a66ec print also *.js file if only *.wat was compiled 2020-06-21 13:30:07 +02:00
Volker Berlin
6b309dac9f prevent blocking of process with large amount of errors. 2020-06-21 13:02:58 +02:00
Volker Berlin
bb4ffa7842 changes of wabts.js 1.0.17 2020-06-21 12:31:03 +02:00
Volker Berlin
852bb25158 pass the component class index 2020-06-20 11:54:51 +02:00
Volker Berlin
0433a4d0d4 enable the GC feature 2020-06-20 11:37:22 +02:00
Volker Berlin
c44cff3d86 linux is case sensitive 2020-06-18 23:05:58 +02:00
Volker Berlin
2222c7014a use relative path 2020-06-18 22:57:55 +02:00
Volker Berlin
a924cd026a check that wat2Wasm.wasm was created 2020-06-18 22:53:22 +02:00
Volker Berlin
01565f090c search for exact wat2wasm executable 2020-06-18 22:39:30 +02:00
Volker Berlin
72732a2829 Change download pattern for version 1.0.17 2020-06-18 22:10:03 +02:00
Volker Berlin
f1317f5022 Change download pattern for version 1.0.17 2020-06-18 21:59:11 +02:00
Volker Berlin
79fed4f669 reactivate Wat2Wasm script engine 2020-06-18 21:29:09 +02:00
Volker Berlin
1dac2e1241 fix compiling of Wat2Wasm 2020-06-18 21:28:44 +02:00
Volker Berlin
94aa7e7b30 Change download pattern for version 1.0.17 2020-06-18 21:27:20 +02:00
Volker Berlin
07efadb815 Change download pattern for version 1.0.17 2020-06-18 21:26:11 +02:00
Volker Berlin
1d3db1135b switch from anyref to eqref for GC code 2020-06-14 17:11:46 +02:00
Volker Berlin
4cd43a4d65 print only one JavaScript file 2020-06-14 17:04:34 +02:00
Volker Berlin
adcc60ee07 use fix test script names 2020-06-14 15:37:11 +02:00
Volker Berlin
9af8e21ccf put the script file for reuse 2020-06-14 15:26:13 +02:00
Volker Berlin
e49f961bfb Merge branch 'master' of https://github.com/i-net-software/JWebAssembly.git 2020-06-14 14:38:41 +02:00
Volker Berlin
999656e3bb add eqz to getPushValueType and getPopCount. see #18 2020-06-14 14:37:34 +02:00
Volker Berlin
d1f49b79f9
Pull Requests 2020-06-13 20:53:37 +02:00
Volker Berlin
890b3ec0df Adapt some GC changes 2020-06-13 19:51:33 +02:00
Volker Berlin
9469d6d334 generalize WasmRule for better GC testing 2020-06-13 17:18:21 +02:00
Volker Berlin
b91c076344 pass test class directly to the compiler 2020-06-13 14:27:56 +02:00
Volker Berlin
deb07392a0 enable GC test for nodejs 2020-06-12 22:12:10 +02:00
Volker Berlin
8878b37225 Declare Node Script Engine with GC 2020-06-12 22:09:42 +02:00
Volker Berlin
c0575b5b65 reactivate NodeWat 2020-06-12 21:55:39 +02:00
Volker Berlin
5cdf705c1d ArchiveInputStream seems not compatible with Files.copy() that try Files.write() 2020-06-07 13:48:15 +02:00
Volker Berlin
87cbee437b ArchiveInputStream seems not compatible with Files.copy() 2020-06-07 12:55:40 +02:00
Volker Berlin
b6238124c7 Replace gradle node plugin and switch to V8 canary. 2020-06-07 12:00:40 +02:00
Volker Berlin
42c68257b6 Add own Node downloader to use V8 Canary. Remove duplicate downloader code. 2020-06-07 11:57:56 +02:00
Volker Berlin
2b46b6dbdf In Java arrays extends from java/lang/Object that the ArrayType must be extends from the StructType. WIP 2020-06-01 11:17:47 +02:00
Volker Berlin
67f8fd4355 implement Class.getComponentType(), WIP 2020-05-31 11:39:57 +02:00
Volker Berlin
3f89240a8b debug code 2020-05-31 11:09:58 +02:00
Volker Berlin
cfbadfa226 anyref --> externref, add kind to ref.null and ref.is_null, https://github.com/WebAssembly/reference-types/pull/87 2020-05-30 23:06:29 +02:00
Volker Berlin
56c38bbc63 improvements for getComponentType() 2020-05-30 18:36:12 +02:00
Volker Berlin
a0d56ddcc3 fix IF with complex && and || operations. see #17 2020-05-27 21:21:50 +02:00
Volker Berlin
9f9bfa05e6 remove debug code 2020-05-27 21:20:22 +02:00
Volker Berlin
8f1cc4bf97 fix IF-GOTO analyzing for multiple sub IF inside the THEN part. 2020-05-25 19:28:47 +02:00
Volker Berlin
87199e46ba
Merge pull request #15 from JCWasmx86/master
Typo, replaced crlf with lf in some files
2020-05-25 19:15:58 +02:00
JCWasmx86
8cc81dcffe Typo, replaced crlf with lf in some files 2020-05-25 16:40:25 +02:00
Volker Berlin
fdb4d4ffa9
Merge pull request #14 from JCWasmx86/master
Change Compiler Options and don't use deprecated Methods
2020-05-24 21:36:53 +02:00
JCWasmx86
8f4dbdc064 Changed build.gradle 2020-05-24 13:59:13 +02:00
JCWasmx86
d01414c8c6 Changed build.gradle 2020-05-24 13:57:31 +02:00
JCWasmx86
c7afbd4691
Update ConstantPool.java 2020-05-24 13:52:54 +02:00