Volker Berlin
|
5295096d89
|
fix parameter order of nonGC polyfill call
|
2019-09-14 22:59:12 +02:00 |
|
Volker Berlin
|
c8e8c09a8e
|
improve NonGC polyfill
|
2019-09-14 15:22:25 +02:00 |
|
Volker Berlin
|
9293bfa9f2
|
fix the signatures of the polyfill functions
|
2019-09-13 21:05:47 +02:00 |
|
Volker Berlin
|
4e3c11553f
|
prepare the polyfill of struct/Object instruction
|
2019-09-08 13:55:22 +02:00 |
|
Volker Berlin
|
0b28099674
|
Add ArrayType and improve the Java type parser.
|
2019-08-14 20:07:39 +02:00 |
|
Volker Berlin
|
d32244c60c
|
fix getPopCount() and getPushValue()
|
2019-07-23 21:48:31 +02:00 |
|
Volker Berlin
|
a2a185be8a
|
Search className and fieldName separately
|
2019-04-22 21:24:22 +02:00 |
|
Volker Berlin
|
b7323776d1
|
Use index for fields of structs in text format until there are better naming rules.
|
2019-04-22 15:56:11 +02:00 |
|
Volker Berlin
|
02a2e9d8ff
|
Write also the fields of super classes in the struct description.
|
2019-04-21 21:33:22 +02:00 |
|
Volker Berlin
|
2be6f1a3be
|
Write the default/initial values before struct.new
|
2019-04-20 21:41:46 +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
|
0d0e606983
|
Pass the StructType of WasmStructInstruction to the LocalevariableManager
|
2019-01-23 20:27:57 +01:00 |
|
Volker Berlin
|
145a39079b
|
use AnyType instead ValueType in the VariableManager
|
2019-01-20 19:58:23 +01:00 |
|
Volker Berlin
|
a8c5affb18
|
handle null values
|
2019-01-20 11:31:33 +01:00 |
|
Volker Berlin
|
1376af2f3f
|
Rename StorageType to AnyType.
|
2019-01-14 20:09:00 +01:00 |
|
Volker Berlin
|
caa59cab83
|
implements struct.get/set
|
2019-01-13 11:36:07 +01:00 |
|
Volker Berlin
|
56fdf9018d
|
write the struct type into the type section
|
2019-01-06 16:29:26 +01:00 |
|
Volker Berlin
|
bfc6cbb3f0
|
add TypeManager
|
2018-12-19 20:10:26 +01:00 |
|
Volker Berlin
|
bc2975683a
|
add getType() to WasmInstruction
|
2018-12-16 18:22:44 +01:00 |
|
Volker Berlin
|
f98ec612f8
|
experimental code for structs
|
2018-12-05 23:30:46 +01:00 |
|