Commit History

Author SHA1 Message Date
  Nikolay Nikolov b9ca30165c * WebAssembly: refactored tai_local, so that it is a single directive, 10 months ago
  Nikolay Nikolov 05b67c7408 - WebAssembly: removed tai_local.name, because we don't use it 10 months ago
  Nikolay Nikolov 99943610cb * WebAssembly: generate the final bashB opcode of a function via the 11 months ago
  Nikolay Nikolov c8e4a52428 + WebAssembly internal object writer: added safety check for catching bugs, 11 months ago
  Nikolay Nikolov d41d98b70b * WebAssembly internal object writer: fixed helper function SlebSize() 11 months ago
  Nikolay Nikolov 5e327453a8 + WebAssembly external asm writer: workaround for the 'missing functype' error, 11 months ago
  Nikolay Nikolov 35701f8fa2 * fail with an internal compiler error in case an atomic WebAssembly instruction 1 year ago
  Nikolay Nikolov 6a28ac53da + support the native exception instructions in TWasmValidationStacks.Validate 1 year ago
  Nikolay Nikolov f2d739b93a + perform WebAssembly validation, if the compiler is compiled with the 1 year ago
  Nikolay Nikolov 0ae014a98f + support the BR and BR_IF instructions in TWasmValidationStacks.Validate 1 year ago
  Nikolay Nikolov 13f58fe343 + support if,block,loop,else,end_if,end_block,end_loop in TWasmValidationStacks.Validate 1 year ago
  Nikolay Nikolov 472f9be9a6 + support the global.get and global.set instructions in TWasmValidationStacks.Validate 1 year ago
  Nikolay Nikolov ab65c9889b + added the WasmBasicType to TWasmGlobalAsmSymbol. This will help WebAssembly 1 year ago
  Nikolay Nikolov f4b9d51aff + introduced TWasmGlobalAsmSymbol subclass of TAsmSymbol. Use it for all 1 year ago
  Nikolay Nikolov 81d98f5ae2 + support the CALL instruction in TWasmValidationStacks.Validate 1 year ago
  Nikolay Nikolov 21cc89f1e3 + added a second TWasmFuncType parameter to the CALL WebAssembly instruction. It 1 year ago
  Nikolay Nikolov 2dcb15f88f + support a_call_indirect in TWasmValidationStacks.Validate 1 year ago
  Nikolay Nikolov 26855a29c8 * fix warning 1 year ago
  Nikolay Nikolov e073d5f7f7 + implemented support for the local.get, local.set and local.tee instructions in TWasmValidationStacks.Validate 1 year ago
  Nikolay Nikolov 28c4c58b34 * fix warning 1 year ago
  Nikolay Nikolov d7581aa1ee + implemented TWasmValidationStacks.Validate for many (but not all, yet) instructions 1 year ago
  Nikolay Nikolov e53620ebdb * fix warnings 1 year ago
  Nikolay Nikolov 5e0dcfb49b + introduced TWasmValidationStacks.Unreachable 1 year ago
  Nikolay Nikolov 24315a7f28 + introduced TWasmValidationStacks.label_types 1 year ago
  Nikolay Nikolov f3e667da42 + introduced TWasmValidationStacks.PopCtrl 1 year ago
  Nikolay Nikolov 4cb97dcdb3 * fixed warning 1 year ago
  Nikolay Nikolov 4cc5cf4d0e + introduced TWasmValidationStacks.PushCtrl 1 year ago
  Nikolay Nikolov 18c6e13f45 * fixed warning 1 year ago
  Nikolay Nikolov 064adbf3f8 + introduced TWasmValidationStacks.PopVals 1 year ago
  Nikolay Nikolov 4d5479741d + introduced TWasmValidationStacks.PushVals 1 year ago