Commit History

Author SHA1 Message Date
  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
  Nikolay Nikolov 2d5c1d43cf + introduced TWasmValidationStacks.PopVal(expect) 1 year ago
  Nikolay Nikolov d575aa5240 + introduced TWasmBasicTypeList 1 year ago
  Nikolay Nikolov 1786875319 + implemented TWasmValueStack.GetCount 1 year ago
  Nikolay Nikolov 3f0853692c + implemented methods in TWasmControlStack: Push, Pop, GetItems, SetItems 1 year ago
  Nikolay Nikolov 506634f261 * TWasmControlFrame changed to a record 1 year ago
  Nikolay Nikolov 6aa49038a5 * inverted the indices of TWasmValueStack, so that item 0 is top of stack 1 year ago
  Nikolay Nikolov fadf43a33b + added TWasmControlStack and frame. Not used, yet. Will be used in the future 1 year ago