Commit történet

Szerző SHA1 Üzenet Dátum
  Nikolay Nikolov 074ce9c50f + added call to g_maybe_checkforexceptions after generating call to fpc_iocheck 4 éve
  Nikolay Nikolov 3c58f26e83 * thlcgwasm.g_checkexceptions renamed .g_maybe_checkforexceptions, added also as 4 éve
  Nikolay Nikolov 387c80cc57 + default exception handling in WebAssembly native exceptions mode 4 éve
  Nikolay Nikolov fab4ca449b * twasmexceptionstatehandler_nativeexceptions.handle_nested_exception and 4 éve
  Nikolay Nikolov 04a41fa5b0 - removed duplicated assignment 4 éve
  Nikolay Nikolov 99ab6bd56d + proper exception object cleanup when using break, continue or exit in try 4 éve
  Nikolay Nikolov ddbdc529b1 + proper exception cleanup for try except blocks that use exit, break or 4 éve
  Nikolay Nikolov 023f08d54b + exception cleanup when break, continue or exit is used inside a 4 éve
  Nikolay Nikolov cf7ad98dbf + support exception object cleanup, when 'exit', 'break' or 'continue' is used 4 éve
  Nikolay Nikolov 7110d1e48e * use 'br_if' instead of 'if br end_if' sequence in the code, generated by 4 éve
  Nikolay Nikolov d9eb8d75b9 + return a small, fake backtrace for WebAssembly, so that in case of a runtime 4 éve
  Nikolay Nikolov c0cec218d6 + added unhandled exception handling code for the branchful exceptions mode 4 éve
  Nikolay Nikolov a01a602140 - removed commented out code from the WASI startup code 4 éve
  Nikolay Nikolov f7b1ec2435 + call g_checkexceptions after calls to fpc_reraise and fpc_raise_nested in 4 éve
  Nikolay Nikolov 464b3ebbed + implemented the 'on' node code generation (try except 'on' ...) for the 4 éve
  Nikolay Nikolov a5dcd1c44d + initial implementation of try..except in branchful exceptions mode 4 éve
  Nikolay Nikolov 7ce19c1ad7 + implemented try..finally in branchful exceptions mode 4 éve
  Nikolay Nikolov 7afb665c92 + insert exception flag check and branch after each function call, when 4 éve
  Nikolay Nikolov 5be1bfeeca + added comment that states that raiseBr is only used in branchful exceptions mode 4 éve
  Nikolay Nikolov d02921d66b + introduced raiseBr, similar to exitBr, but will point to the current 4 éve
  Nikolay Nikolov 6599f1d898 - don't generate any WebAssembly native exception handling instructions, nor 4 éve
  Nikolay Nikolov 30b503abc4 * instead of using the 'throw' intrinsic, set a boolean flag, in the branchful 4 éve
  Nikolay Nikolov 5124ab2521 * cloned the WebAssembly native exceptions code generation and rtl support into 4 éve
  Pierre Muller 7778d20003 Avoid range check error in TCpuAsmOptimizer.OptPostAnd method 4 éve
  florian 1e136b0cc7 * bail out early in MatchInstruction 4 éve
  florian 01a449c807 + debug msg added 4 éve
  Jonas Maebe c745ae4836 AArch64 popt: don't replace registers with X/WZR 4 éve
  Yuriy Sydorov e9d318e7e2 * x86: Fixed update of used registers in the CMOV optimizations. 4 éve
  Nikolay Nikolov 3989a01968 - removed msg2inc. Stupid git added it without my consent. 4 éve
  Nikolay Nikolov 9a85ac204c + fixed compilation of ppudump 4 éve