20 Commits

Author SHA1 Message Date
Volker Berlin
dcdb30c2c3 remove old polyfill functions 2020-08-07 22:02:51 +02:00
Volker Berlin
13ffea0ca9 rename JavaScriptNewMultiArrayFunctionName --> MultiArrayFunctionName 2020-07-05 14:02:31 +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
8264897215 fix JavaDoc 2020-02-27 11:25:41 +01:00
Volker Berlin
8379416cb8 add support for multi dimension array allocation 2020-02-09 18:05:31 +01:00
Volker Berlin
1fdcae5191 expand the hierarchy of SyntheticFunctionName for future improvements 2019-10-27 19:41:43 +01:00
Volker Berlin
c29d19178a remove additional parameter from copy/paste 2019-09-24 20:03:28 +02:00
Volker Berlin
f19423d53a evaluate the JavaScript lazy for more dynamic JavaScript (non GC polyfill) 2019-09-15 15:38:32 +02:00
Volker Berlin
09e31f3f5a fix C&P error of return value from ref_eq 2019-09-11 20:01:42 +02:00
Volker Berlin
713020ef60 add "ref_eq" polyfill function 2019-09-08 21:45:28 +02:00
Volker Berlin
4e3c11553f prepare the polyfill of struct/Object instruction 2019-09-08 13:55:22 +02:00
Volker Berlin
ebf3673ef6 Prepare support for SyntheticFunctionName for imported JavaScript functions 2019-09-07 21:24:17 +02:00
Volker Berlin
425e14c6b6 Object array must be filled with NULL 2019-09-02 18:07:00 +02:00
Volker Berlin
617301b165 Add 'use strict' to the Java script glue code to prevent mistakes. 2019-09-02 16:14:17 +02:00
Volker Berlin
4d45d92824 use native methods for imports to simplify 2019-08-28 20:30:31 +02:00
Volker Berlin
724ead3742 add len() for i8 and i16 arrays 2019-08-26 20:08:18 +02:00
Volker Berlin
083ebf263e improve the type handling of arrays 2019-08-21 20:52:12 +02:00
Volker Berlin
32e609b32f use GC Feature of the JavaScript host for arrays as replacement for the missing GC feature in WASM 2019-08-11 13:11:22 +02:00
Volker Berlin
d9e8b70d06 Use JavaScript imports generated from the imports declarations. 2019-07-03 20:09:22 +02:00
Volker Berlin
5133890a6b Add the JavaScriptWriter and some tests. 2019-07-02 18:40:11 +02:00