Historial de Commits

Autor SHA1 Mensaje Fecha
  Nikolay Nikolov 4b757dd360 * On WebAssembly, when calling a function, first generate code for evaluating hace 5 meses
  Nikolay Nikolov d38dbcac8f * use tcallparanode.parasym to find the tparavarsym in twasmcallnode.pass_typecheck hace 2 años
  Nikolay Nikolov e6cbdba0bd * fixed crash in twasmcallnode.pass_typecheck when there is no procdefinition (for generic methods) hace 2 años
  Nikolay Nikolov c117c0abf5 * fixed another crash, introduced in 6ff566350cbc2ecf8615cae6cc6792939a288ec8 hace 2 años
  Nikolay Nikolov 3d55ac9d09 * fixed bug, introduced in 6ff566350cbc2ecf8615cae6cc6792939a288ec8, due to hace 2 años
  Nikolay Nikolov 6ff566350c * disallow passing WebAssembly reference types as untyped var/constref/const parameters hace 2 años
  Nikolay Nikolov 3c58f26e83 * thlcgwasm.g_checkexceptions renamed .g_maybe_checkforexceptions, added also as hace 3 años
  Nikolay Nikolov 7afb665c92 + insert exception flag check and branch after each function call, when hace 3 años
  Nikolay Nikolov 324382d3a5 * use create_functype to determine accurately the number of parameters to hace 3 años
  Nikolay Nikolov fa36141649 * fixed the stack tracking in twasmcallnode.do_release_unused_return_value for hace 3 años
  nickysn 9fa61a6c9f - removed the discardresult proc directive hace 4 años
  nickysn 7e958e0a35 + introduced the discardresult directive and declared the UniqueString() hace 4 años
  nickysn 2bdd089645 - removed unused parameters from g_adjust_stack_after_call for WebAssembly hace 4 años
  nickysn 0a0ec1de65 + adjust the stack properly on function calls hace 4 años
  nickysn f86665b97f * drop unused return values from the stack hace 4 años
  nickysn c9ee72b05a * the compiler/wasm directory renamed compiler/wasm32 hace 5 años