Volker Berlin
|
0290a5f8e4
|
Add support for Wat instruction array.len
|
2020-09-20 13:53:57 +02:00 |
|
Volker Berlin
|
40ec79238b
|
reactivate node tests
|
2020-09-20 11:05:30 +02:00 |
|
Volker Berlin
|
de55f414b0
|
some improvements for GC
|
2020-09-17 21:07:09 +02:00 |
|
Volker Berlin
|
1fc21e4033
|
remove annotation
|
2020-08-18 08:27:19 +02:00 |
|
Volker Berlin
|
be56c02b15
|
improve array handling with GC
|
2020-08-09 19:19:58 +02:00 |
|
Volker Berlin
|
28b03b05c2
|
declare array types only once; add "value" field to array with GC objects
|
2020-08-09 15:24:10 +02:00 |
|
Volker Berlin
|
54ad287ed6
|
array bracket are not valid in Wasm identifiers.
|
2020-08-09 15:22:26 +02:00 |
|
Volker Berlin
|
3e9a8b1460
|
fix findValueTypeFromStack after a CAST
|
2020-08-08 23:20:09 +02:00 |
|
Volker Berlin
|
cd1d034b5c
|
print debug details also for valid tests if log level is fine.
|
2020-08-08 23:17:27 +02:00 |
|
Volker Berlin
|
63c7d09cdc
|
returns type SyntheticFunctionName for instanceof and cast function
|
2020-08-08 22:42:20 +02:00 |
|
Volker Berlin
|
0109c9e2af
|
tests for array ComponentType class names
|
2020-08-07 22:09:26 +02:00 |
|
Volker Berlin
|
484c2fb4f4
|
test for array class names
|
2020-08-07 22:04:01 +02:00 |
|
Volker Berlin
|
dcdb30c2c3
|
remove old polyfill functions
|
2020-08-07 22:02:51 +02:00 |
|
Volker Berlin
|
13e99875b0
|
implements class name for array objects
|
2020-07-08 20:54:16 +02:00 |
|
Volker Berlin
|
f785c1025d
|
use getVTable() for vtable
|
2020-07-05 22:27:31 +02:00 |
|
Volker Berlin
|
c29ed6340c
|
Use also the object model with vtable and hashcode for array objects.
|
2020-07-05 14:08:46 +02:00 |
|
Volker Berlin
|
13ffea0ca9
|
rename JavaScriptNewMultiArrayFunctionName --> MultiArrayFunctionName
|
2020-07-05 14:02:31 +02:00 |
|
Volker Berlin
|
3403cc4f17
|
Fix order of parameters types for array_set_xxx
|
2020-07-05 13:53:51 +02:00 |
|
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 |
|