提交历史

作者 SHA1 备注 提交日期
  Nikolay Nikolov 4143912b72 * use a TFPList, instead of a dynamic array in twasmnodeutils.InsertObjectInfo. 2 年之前
  Nikolay Nikolov e82c98bfce * wasm32: generate module info by traversing through current_module and its 2 年之前
  Nikolay Nikolov c6af4df9b9 + declare user-defined wasm globals in the llvm-mc assembly output 3 年之前
  Nikolay Nikolov 90b8b9d121 * don't reserve bss data for wasm global vars 3 年之前
  Nikolay Nikolov 7475d22154 + declare the three magic global variables (__tls_size, __tls_align, __tls_base), created by the linker, when WebAssembly multithreading is enabled 3 年之前
  Nikolay Nikolov 2c0f10d988 * when adding WebAssembly object info, traverse through current_module.used_units, 3 年之前
  Nikolay Nikolov 6599f1d898 - don't generate any WebAssembly native exception handling instructions, nor 3 年之前
  Nikolay Nikolov 5124ab2521 * cloned the WebAssembly native exceptions code generation and rtl support into 3 年之前
  Nikolay Nikolov 99dbbcadcd + generate functype directives for all functions in all used units, regardless 3 年之前
  Nikolay Nikolov cdf1ceca76 * emit a weak symbol for the exception tag, since that's what the LLVM linker 3 年之前
  Nikolay Nikolov b463f2a141 + added support for exception tags and for the 'throw' and 'catch' instructions 3 年之前
  Nikolay Nikolov e0ad427b6c + introduced the FPC_EXCEPTION_TAG_SYM string constant 3 年之前
  Nikolay Nikolov b46c010f82 + also support immutable wasm globals in the wasm assembler writer (both internal and external) 3 年之前
  Nikolay Nikolov 8226233aa3 * introduced the tai_globaltype asm directive, use that to declare the stack 3 年之前
  Nikolay Nikolov a1c8e92904 * emit a tai_tagtype for __FPC_exception instead of hardcoding the asm output 3 年之前
  Nikolay Nikolov db843287a2 + generate funcdef for external procs, that don't have an import dll 3 年之前
  Nikolay Nikolov 54481d7218 * moved the imports/funcdef writing from the llvm-mc assembler writer to 3 年之前
  Nikolay Nikolov 459bb0fa18 * override twasmnodeutils.InsertObjectInfo 3 年之前
  Nikolay Nikolov 860e4487c3 + added WebAssembly node utils 3 年之前