Historique des commits

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