Nikolay Nikolov
|
956db59bc2
* twasmonnode.pass_generate_code_native_exceptions renamed .pass_generate_code_native_legacy_exceptions
|
5 روز پیش |
Nikolay Nikolov
|
19acce7c8a
* twasmtryfinallynode.pass_generate_code_native_exceptions renamed .pass_generate_code_native_legacy_exceptions
|
5 روز پیش |
Nikolay Nikolov
|
562410b89b
* twasmtryexceptnode.pass_generate_code_native_exceptions renamed .pass_generate_code_native_legacy_exceptions
|
5 روز پیش |
Nikolay Nikolov
|
78a870548c
* twasmraisenode.pass_1_native_exceptions renamed .pass_1_native_legacy_exceptions
|
5 روز پیش |
Nikolay Nikolov
|
1961de4ce0
* removed the JSEXCEPTIONS WebAssembly exceptions mode. It was never completed
|
6 روز پیش |
Nikolay Nikolov
|
d7da4c90a0
* ts_wasm_native_exceptions renamed ts_wasm_native_legacy_exceptions
|
6 روز پیش |
Nikolay Nikolov
|
9301931bcc
* WebAssembly: a_end_try instruction renamed a_end_legacy_try
|
1 هفته پیش |
Nikolay Nikolov
|
46999f1f68
* WebAssembly: a_rethrow instruction renamed a_legacy_rethrow
|
1 هفته پیش |
Nikolay Nikolov
|
97bf2a5beb
* WebAssembly: a_throw instruction renamed a_legacy_throw
|
1 هفته پیش |
Nikolay Nikolov
|
7ce80bac7d
* WebAssembly: a_catch instruction renamed a_legacy_catch
|
1 هفته پیش |
Nikolay Nikolov
|
8c3758f976
* WebAssembly: a_try instruction renamed a_legacy_try
|
1 هفته پیش |
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
|
4 سال پیش |
Nikolay Nikolov
|
3c58f26e83
* thlcgwasm.g_checkexceptions renamed .g_maybe_checkforexceptions, added also as
|
4 سال پیش |
Nikolay Nikolov
|
04a41fa5b0
- removed duplicated assignment
|
4 سال پیش |
Nikolay Nikolov
|
99ab6bd56d
+ proper exception object cleanup when using break, continue or exit in try
|
4 سال پیش |
Nikolay Nikolov
|
ddbdc529b1
+ proper exception cleanup for try except blocks that use exit, break or
|
4 سال پیش |
Nikolay Nikolov
|
023f08d54b
+ exception cleanup when break, continue or exit is used inside a
|
4 سال پیش |
Nikolay Nikolov
|
cf7ad98dbf
+ support exception object cleanup, when 'exit', 'break' or 'continue' is used
|
4 سال پیش |
Nikolay Nikolov
|
f7b1ec2435
+ call g_checkexceptions after calls to fpc_reraise and fpc_raise_nested in
|
4 سال پیش |
Nikolay Nikolov
|
464b3ebbed
+ implemented the 'on' node code generation (try except 'on' ...) for the
|
4 سال پیش |
Nikolay Nikolov
|
a5dcd1c44d
+ initial implementation of try..except in branchful exceptions mode
|
4 سال پیش |
Nikolay Nikolov
|
7ce19c1ad7
+ implemented try..finally in branchful exceptions mode
|
4 سال پیش |
Nikolay Nikolov
|
6599f1d898
- don't generate any WebAssembly native exception handling instructions, nor
|
4 سال پیش |