提交歷史

作者 SHA1 備註 提交日期
  Nikolay Nikolov ed748a65b4 + added last:boolean parameter to implement_wasm_promising_wrapper 2 年之前
  Nikolay Nikolov 2eb3f5f0b8 + introduced implement_wasm_promising_wrapper 2 年之前
  Nikolay Nikolov c67bcf0032 + introduced tcpuprocdef.add_promising_export 2 年之前
  Nikolay Nikolov 601c8f9c8b * assert that any exported promising function is not synthetic 2 年之前
  Nikolay Nikolov c6b059ede6 * eo_promising renamed eo_promising_first 2 年之前
  Nikolay Nikolov 4d62764fa3 + also allow declaring an external as 'suspending first' 2 年之前
  Nikolay Nikolov 0f89852908 + support 'suspending last' externals as well 2 年之前
  Nikolay Nikolov aedacd9160 + comment for the po_wasm_suspending value 2 年之前
  Nikolay Nikolov f6cd75add9 + comments for tsk_wasm_suspending and tsk_wasm_promising 2 年之前
  Nikolay Nikolov d2396a848b + added a basic JS promise test 2 年之前
  Nikolay Nikolov c22b6c10b7 * fixed generating wrappers for suspending functions that return something, other than double 2 年之前
  Nikolay Nikolov 15c95e0ac7 + initial implementation of WebAssembly promising exports 2 年之前
  Nikolay Nikolov 80c8575636 * fixed creating suspended wrappers for functions without parameters 2 年之前
  Nikolay Nikolov 1a4b97a62a * fixed compilation with -Sew 2 年之前
  Nikolay Nikolov b97f3a08ed * since exporting webassembly globals doesn't yet work accross units, added a 2 年之前
  Nikolay Nikolov b247302871 + initial attempt (not fully working, yet) at implementing WebAssembly suspending externals 2 年之前
  Nikolay Nikolov b891cef5d2 * ppudump compilation fixed 2 年之前
  Nikolay Nikolov 95d7bdc3da + added parser support for the 'suspending' directive 2 年之前
  Nikolay Nikolov 9b4366e4f6 + support externref and funcref WebAssembly globals in the internal object writer 2 年之前
  Nikolay Nikolov 8eea58f649 + support WebAssembly reference types as WebAssembly globals 2 年之前
  Nikolay Nikolov d38dbcac8f * use tcallparanode.parasym to find the tparavarsym in twasmcallnode.pass_typecheck 2 年之前
  Nikolay Nikolov e6cbdba0bd * fixed crash in twasmcallnode.pass_typecheck when there is no procdefinition (for generic methods) 2 年之前
  Nikolay Nikolov c117c0abf5 * fixed another crash, introduced in 6ff566350cbc2ecf8615cae6cc6792939a288ec8 2 年之前
  Nikolay Nikolov 3d55ac9d09 * fixed bug, introduced in 6ff566350cbc2ecf8615cae6cc6792939a288ec8, due to 2 年之前
  Nikolay Nikolov 64569df017 * disallow passing WebAssembly reference types as untyped out parameters as well 2 年之前
  Nikolay Nikolov 6ff566350c * disallow passing WebAssembly reference types as untyped var/constref/const parameters 2 年之前
  Nikolay Nikolov acf8fe59d0 * fixed program name in test 2 年之前
  Nikolay Nikolov f670ebbb28 * disallow WebAssembly reference types to be declared as var, constref or out parameters 2 年之前
  Nikolay Nikolov 8cd6606970 + support nil comparison of WebAssembly reference types (externref and funcref) 2 年之前
  Nikolay Nikolov 9daabb2123 + support using nil constants for setting values of WebAssembly reference types (funcref and externref) 2 年之前