Nikolay Nikolov
|
6a28ac53da
+ support the native exception instructions in TWasmValidationStacks.Validate
|
1 年之前 |
Nikolay Nikolov
|
f2d739b93a
+ perform WebAssembly validation, if the compiler is compiled with the
|
1 年之前 |
Nikolay Nikolov
|
0ae014a98f
+ support the BR and BR_IF instructions in TWasmValidationStacks.Validate
|
1 年之前 |
Nikolay Nikolov
|
13f58fe343
+ support if,block,loop,else,end_if,end_block,end_loop in TWasmValidationStacks.Validate
|
1 年之前 |
Nikolay Nikolov
|
472f9be9a6
+ support the global.get and global.set instructions in TWasmValidationStacks.Validate
|
1 年之前 |
Nikolay Nikolov
|
ab65c9889b
+ added the WasmBasicType to TWasmGlobalAsmSymbol. This will help WebAssembly
|
1 年之前 |
Nikolay Nikolov
|
f4b9d51aff
+ introduced TWasmGlobalAsmSymbol subclass of TAsmSymbol. Use it for all
|
1 年之前 |
Nikolay Nikolov
|
81d98f5ae2
+ support the CALL instruction in TWasmValidationStacks.Validate
|
1 年之前 |
Nikolay Nikolov
|
21cc89f1e3
+ added a second TWasmFuncType parameter to the CALL WebAssembly instruction. It
|
1 年之前 |
Nikolay Nikolov
|
2dcb15f88f
+ support a_call_indirect in TWasmValidationStacks.Validate
|
1 年之前 |
Nikolay Nikolov
|
26855a29c8
* fix warning
|
1 年之前 |
Nikolay Nikolov
|
e073d5f7f7
+ implemented support for the local.get, local.set and local.tee instructions in TWasmValidationStacks.Validate
|
1 年之前 |
Nikolay Nikolov
|
28c4c58b34
* fix warning
|
1 年之前 |
Nikolay Nikolov
|
d7581aa1ee
+ implemented TWasmValidationStacks.Validate for many (but not all, yet) instructions
|
1 年之前 |
Nikolay Nikolov
|
e53620ebdb
* fix warnings
|
1 年之前 |
Nikolay Nikolov
|
5e0dcfb49b
+ introduced TWasmValidationStacks.Unreachable
|
1 年之前 |
Nikolay Nikolov
|
24315a7f28
+ introduced TWasmValidationStacks.label_types
|
1 年之前 |
Nikolay Nikolov
|
f3e667da42
+ introduced TWasmValidationStacks.PopCtrl
|
1 年之前 |
Nikolay Nikolov
|
4cb97dcdb3
* fixed warning
|
1 年之前 |
Nikolay Nikolov
|
4cc5cf4d0e
+ introduced TWasmValidationStacks.PushCtrl
|
1 年之前 |
Nikolay Nikolov
|
18c6e13f45
* fixed warning
|
1 年之前 |
Nikolay Nikolov
|
064adbf3f8
+ introduced TWasmValidationStacks.PopVals
|
1 年之前 |
Nikolay Nikolov
|
4d5479741d
+ introduced TWasmValidationStacks.PushVals
|
1 年之前 |
Nikolay Nikolov
|
2d5c1d43cf
+ introduced TWasmValidationStacks.PopVal(expect)
|
1 年之前 |
Nikolay Nikolov
|
d575aa5240
+ introduced TWasmBasicTypeList
|
1 年之前 |
Nikolay Nikolov
|
1786875319
+ implemented TWasmValueStack.GetCount
|
1 年之前 |
Nikolay Nikolov
|
3f0853692c
+ implemented methods in TWasmControlStack: Push, Pop, GetItems, SetItems
|
1 年之前 |
Nikolay Nikolov
|
506634f261
* TWasmControlFrame changed to a record
|
1 年之前 |
Nikolay Nikolov
|
6aa49038a5
* inverted the indices of TWasmValueStack, so that item 0 is top of stack
|
1 年之前 |
Nikolay Nikolov
|
fadf43a33b
+ added TWasmControlStack and frame. Not used, yet. Will be used in the future
|
1 年之前 |