2
0

Коммит түүх

Эзэн SHA1 Мессеж Огноо
  Nikolay Nikolov bc6ab39ea2 * WebAssembly exceptions fix: fixed raise without parameters in except..end 3 жил өмнө
  Nikolay Nikolov 12a2c56461 - removed thlcgwasm.incblock, .decblock and br_blocks, as branching is now done 3 жил өмнө
  Nikolay Nikolov 5a0956d805 * use WebAssembly asm labels for the raise branch instruction in branchful 3 жил өмнө
  Nikolay Nikolov 1ce2fb8a4a * use WebAssembly asm labels for generating code for the 'exit' statement 3 жил өмнө
  Nikolay Nikolov dc9090e67f * fixed some more warnings 3 жил өмнө
  Nikolay Nikolov 0662a0bd44 + use WebAssembly asm labels for the code generation of 'break' statements as well 3 жил өмнө
  Nikolay Nikolov 01dc62b127 + introduced the use of asm labels for WebAssembly. Resolve them in 3 жил өмнө
  Nikolay Nikolov 0da5d57c1e * replaced the 'if br end_if' sequence with the 'br_if' instruction, when 3 жил өмнө
  Nikolay Nikolov 3c58f26e83 * thlcgwasm.g_checkexceptions renamed .g_maybe_checkforexceptions, added also as 3 жил өмнө
  Nikolay Nikolov 04a41fa5b0 - removed duplicated assignment 3 жил өмнө
  Nikolay Nikolov 99ab6bd56d + proper exception object cleanup when using break, continue or exit in try 3 жил өмнө
  Nikolay Nikolov ddbdc529b1 + proper exception cleanup for try except blocks that use exit, break or 3 жил өмнө
  Nikolay Nikolov 023f08d54b + exception cleanup when break, continue or exit is used inside a 3 жил өмнө
  Nikolay Nikolov cf7ad98dbf + support exception object cleanup, when 'exit', 'break' or 'continue' is used 3 жил өмнө
  Nikolay Nikolov f7b1ec2435 + call g_checkexceptions after calls to fpc_reraise and fpc_raise_nested in 3 жил өмнө
  Nikolay Nikolov 464b3ebbed + implemented the 'on' node code generation (try except 'on' ...) for the 3 жил өмнө
  Nikolay Nikolov a5dcd1c44d + initial implementation of try..except in branchful exceptions mode 3 жил өмнө
  Nikolay Nikolov 7ce19c1ad7 + implemented try..finally in branchful exceptions mode 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 2e5b895d70 * fixed WebAssembly code generation for 'if boolean64 then ... else ...' 3 жил өмнө
  Nikolay Nikolov 6e7f0744ca + implemented the 'on' node for WebAssembly in native exceptions mode 3 жил өмнө
  Nikolay Nikolov 0e647a073e + override the 'on' node for WebAssembly 3 жил өмнө
  Nikolay Nikolov ef738f01cf * fixed warning 3 жил өмнө
  Nikolay Nikolov f2abce7ea5 + initial implementation of try..except..end in wasm native exceptions mode. 3 жил өмнө
  Nikolay Nikolov 99e449eaa1 * decblock moved after end_try, instead of after catch 3 жил өмнө
  Nikolay Nikolov 0c3e179652 - get rid of fpc_PushExceptAddr and fpc_PopAddrStack entirely, when compiling in 3 жил өмнө
  Nikolay Nikolov c9fd115ec5 * fixes to the try..finally code generation in wasm native exceptions mode 3 жил өмнө
  Nikolay Nikolov cdf1ceca76 * emit a weak symbol for the exception tag, since that's what the LLVM linker 3 жил өмнө
  Nikolay Nikolov 82b6450f19 + introduced the AT_WASM_EXCEPTION_TAG asm symbol type, use that for specifying 3 жил өмнө