Nikolay Nikolov
|
04a077707c
* fix warning
|
1 年之前 |
Nikolay Nikolov
|
03fc5d2323
+ added a zero/unitialized/unknown value to TWasmBasicType: wbt_Unknown
|
1 年之前 |
Nikolay Nikolov
|
52f0ec579e
+ added TWasmFuncType.ToString implementation
|
1 年之前 |
Nikolay Nikolov
|
57aead9a14
+ added const sets for the WebAssembly reference, numeric and vector types
|
1 年之前 |
Nikolay Nikolov
|
2626b85984
+ introduced decode_wasm_basic_type function
|
1 年之前 |
Nikolay Nikolov
|
11712658b0
+ implemented WebAssembly code generator support for funcref and externref data
|
2 年之前 |
Nikolay Nikolov
|
3b3a0a660c
* the a_ref_null instruction split into two subinstructions - a_ref_null_externref and a_ref_null_funcref
|
2 年之前 |
Nikolay Nikolov
|
7bd1ac4507
* fixed comment
|
3 年之前 |
Nikolay Nikolov
|
7475d22154
+ declare the three magic global variables (__tls_size, __tls_align, __tls_base), created by the linker, when WebAssembly multithreading is enabled
|
3 年之前 |
Nikolay Nikolov
|
d378240134
+ added the WebAssembly saturating truncation instructions to the internal assembler
|
3 年之前 |
Nikolay Nikolov
|
3a095f5ed5
+ support all the new types in encode_wasm_basic_type
|
3 年之前 |
Nikolay Nikolov
|
907e8402ab
+ added the WebAssembly reference and vector types to TWasmBasicType
|
3 年之前 |
Nikolay Nikolov
|
2888710594
+ added the WebAssembly table instructions
|
3 年之前 |
Nikolay Nikolov
|
534383f686
+ added the WebAssembly reference instructions ref.null, ref.is_null and ref.func
|
3 年之前 |
Nikolay Nikolov
|
e2eadc51a3
+ added the memory.init and data.drop instructions
|
3 年之前 |
Nikolay Nikolov
|
3cfdf000a2
+ support the new WebAssembly threads and atomics instructions in the internal assembler
|
3 年之前 |
Nikolay Nikolov
|
5198e47e36
+ added the atomic memory access WebAssembly instructions from the threading proposal for WebAssembly
|
3 年之前 |
J. Gareth "Curious Kit" Moreton
|
2dc0995067
- Bug fix to new ADD/SUB optimisation where conditions are concerned
|
3 年之前 |
Nikolay Nikolov
|
026d23632a
+ added the memory.copy and memory.fill WebAssembly instructions
|
3 年之前 |
Nikolay Nikolov
|
e0ad427b6c
+ introduced the FPC_EXCEPTION_TAG_SYM string constant
|
3 年之前 |
Nikolay Nikolov
|
ca70cb05a7
* fixed warning
|
3 年之前 |
Nikolay Nikolov
|
d7b141d70e
+ implemented the if, loop and else instructions
|
3 年之前 |
Nikolay Nikolov
|
81b8574bfd
+ implemented all the load/store instructions in the wasm internal asm
|
3 年之前 |
Nikolay Nikolov
|
4ca39cf07d
+ write the import functions in the wasm binary writer
|
3 年之前 |
Nikolay Nikolov
|
a58368d20d
+ avoid duplicate functypes in the types section of the wasm module we produce
|
3 年之前 |
Nikolay Nikolov
|
628fcb9b1c
+ create the Type wasm section
|
3 年之前 |
Nikolay Nikolov
|
10d8332563
+ added the new WebAssembly instructions, added by the exception handling proposal
|
3 年之前 |
nickysn
|
e2e0756eaf
* fixed compilation with -Sew
|
4 年之前 |
nickysn
|
0ceefa4d22
+ enabled DWARF debug info writing on the WebAssembly target. Note that it
|
4 年之前 |
nickysn
|
f891c52dd1
- removed tarrayreftype, because it's not used on the wasm target
|
4 年之前 |