コミット履歴

作者 SHA1 メッセージ 日付
  Nikolay Nikolov a387accf81 * WriteWasmBasicType and WriteWasmResultType converted to global functions to allow reuse in the exe writer 1 年間 前
  Nikolay Nikolov 5583781f47 + initialize TWasmExeOutput.FWasmSections 1 年間 前
  Nikolay Nikolov 7d6158d5f4 + added and implemented TWasmExeOutput.WriteWasmSection 1 年間 前
  Nikolay Nikolov c342a5f473 * converted some helper methods from TWasmObjOutput to global functions, so they can be reused in the exe writer 1 年間 前
  Nikolay Nikolov b2f31c4112 + added a section array to the wasm exe writer 1 年間 前
  Nikolay Nikolov 16c4e0300c + WebAssembly internal linker, exe writer: keep track of exe import functions. Add and fill TWasmObjSymbolLinkingData.ExeFunctionIndex 1 年間 前
  Nikolay Nikolov da8ccd64ef + also write the functype of imported functions in the linker map file 1 年間 前
  Nikolay Nikolov 52f0ec579e + added TWasmFuncType.ToString implementation 1 年間 前
  Nikolay Nikolov 4f4beb6225 + store the functype in TWasmObjSymbolLinkingData 1 年間 前
  Nikolay Nikolov 880eb3658a + process the module imports and write them to the map file in TWasmExeOutput.AfterUnusedSectionRemoval 1 年間 前
  Nikolay Nikolov 541bd66a6c + implemented TWasmExeOutput.GenerateLibraryImports 1 年間 前
  Nikolay Nikolov b88b8efbce + WebAssembly object reader: create symbols for imports that have the 1 年間 前
  Nikolay Nikolov f83223c8b2 * SymbolTable.ObjSym type changed from TObjSymbol to TWasmObjSymbol 1 年間 前
  Nikolay Nikolov f30a41359d + added a TWasmFuncTypeTable instance to TWasmExeOutput 1 年間 前
  Nikolay Nikolov e695edff98 + initialize TWasmObjData.FFuncTypes in TWasmObjData's constructor 1 年間 前
  Nikolay Nikolov 0be3fe9ab4 - removed TWasmObjData.AddFuncType, instead call directly [F]FuncTypes.AddOrGetFuncType 1 年間 前
  Nikolay Nikolov eb046b07d0 * TWasmFuncTypeTable.AddFuncType renamed .AddOrGetFuncType 1 年間 前
  Nikolay Nikolov 7266981c6c + Extracted the func list maintenance functionality from the WebAssembly object 1 年間 前
  Rika Ichinose 8310b169b7 Move ERMS branch into a separate function instead of runtime checks of fast_large_repmovstosb. 1 年間 前
  Rika Ichinose f14aced9c5 Attempt to ERMS backward i386 ‘Move’s. 1 年間 前
  mattias 92e960c49a pas2js: marked allowed writeln 1 年間 前
  mattias 108ecaff22 fcl-passrc: fixed typo 1 年間 前
  Michaël Van Canneyt 087b6cadda * Not needed 1 年間 前
  Michaël Van Canneyt 6ce2662128 * No static versions for 5.6 and 5.7 1 年間 前
  Jonas Maebe 569b35dfc4 LLVM: enforce line information for invoke instructions 1 年間 前
  Sven/Sarah Barth ad61db2ff5 * allow a nested function that calls itself can be converted to a function reference 1 年間 前
  Sven/Sarah Barth 1853d1ddd8 * keep track which nested function definition the new method has been converted from 1 年間 前
  Sven/Sarah Barth 74833bda09 * split the two error cases of tanonfunc25 into two different tests 1 年間 前
  Sven/Sarah Barth b00454bb0e * ensure that nested functions that are assigned to function pointers are considered as captured as well 1 年間 前
  Sven/Sarah Barth 1606d4e28d * only walk the node tree if there are indeed captured symbols to convert 1 年間 前