Nikolay Nikolov
|
87702b58c5
+ emit a catch instruction in the try/end_try block, generated for
|
пре 4 година |
Yuriy Sydorov
|
a83f5749de
* Reverted the accidentally committed debug code in 4a7a113a.
|
пре 4 година |
Nikolay Nikolov
|
288f79cb3b
+ declare the __FPC_exception tag, when compiling with native WebAssembly
|
пре 4 година |
Nikolay Nikolov
|
d8665f8a51
* write the .globaltype directive and the imports in the beginning of the
|
пре 4 година |
florian
|
bee87583de
* avoid warnings
|
пре 4 година |
FPK
|
3f26551c42
Compile with -Oodfa to get better warnings
|
пре 4 година |
Nikolay Nikolov
|
d36e239f45
+ enabled the exception handling instructions in the llvm-mc command line
|
пре 4 година |
Nikolay Nikolov
|
619a27cbfc
+ insert try and end_try instructions in the try..finally code in native
|
пре 4 година |
Nikolay Nikolov
|
45e53ddc16
* cloned the WASM no exceptions mode code generation for try..finally blocks
|
пре 4 година |
Nikolay Nikolov
|
65a5b299c6
+ introduced twasmraisenode.pass_1_no_exceptions
|
пре 4 година |
Nikolay Nikolov
|
6c213137a9
- cleaned up twasmtryexceptnode.pass_generate_code_no_exceptions
|
пре 4 година |
Nikolay Nikolov
|
c992566201
+ introduced twasmtryexceptnode.pass_generate_code_no_exceptions,
|
пре 4 година |
Nikolay Nikolov
|
848098c63b
* improvements to the handling of try..finally in WebAssembly no exceptions
|
пре 4 година |
Nikolay Nikolov
|
3601d61b81
+ introduced twasmtryfinallynode.pass_generate_code_no_exceptions,
|
пре 4 година |
Nikolay Nikolov
|
2bcc8d65ff
+ introduced twasmexceptionstatehandler_nativeexceptions and
|
пре 4 година |
Nikolay Nikolov
|
3ca9475bde
* twasmexceptionstatehandler renamed twasmexceptionstatehandler_noexceptions
|
пре 4 година |
Nikolay Nikolov
|
9526b939a2
+ implemented thlcgwasm.g_unreachable, emits the 'unreachable' WebAssembly instruction
|
пре 4 година |
Nikolay Nikolov
|
4064694a5e
+ support writing the new tai_tagtype directive in the asm output
|
пре 4 година |
Nikolay Nikolov
|
3022f59ff4
+ introduced ait_tagtype and tai_tagtype
|
пре 4 година |
Nikolay Nikolov
|
10d8332563
+ added the new WebAssembly instructions, added by the exception handling proposal
|
пре 4 година |
J. Gareth "Curious Kit" Moreton
|
6b26fa0f9a
Added correction to AllocRegBetween
|
пре 4 година |
Nikolay Nikolov
|
bdbdf26168
+ added validation to ensure no more than one WebAssembly exception support
|
пре 4 година |
Nikolay Nikolov
|
08b07122f8
+ added usage info to the compiler help screen for the WebAssembly
|
пре 4 година |
Nikolay Nikolov
|
cd244cbf7d
* fixed compilation of ppudump
|
пре 4 година |
Nikolay Nikolov
|
3a242a17f4
* increased size of ttargetswitchinfo.define to fit the string added in my
|
пре 4 година |
Nikolay Nikolov
|
eda6b105b7
+ added target flags for the different WebAssembly exception modes that I'm
|
пре 4 година |
Nikolay Nikolov
|
3bf5b0c395
- avoid useless typecasts for accessing members in self in thlcgwasm.a_load_subsetref_regs_index
|
пре 4 година |
Nikolay Nikolov
|
4120825f50
+ implemented thlcgwasm.a_load_regconst_subsetref_intern
|
пре 4 година |
Nikolay Nikolov
|
7af6e628c8
+ implemented thlcgwasm.a_load_subsetref_regs_index
|
пре 4 година |
Nikolay Nikolov
|
c41516399b
+ implemented thlcgwasm.a_load_subsetref_stack
|
пре 4 година |