source: libcfa/src/exception.c

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @ecfd758   6 months ajbeach Major exception update, seperating type-ids from virtual tables. The … arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @c960331   12 months ajbeach Attempt to clean-up the exception headers. I think this is easier to … arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @342be43   12 months ajbeach Some exception clean-up that did not require any drastic changes. arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @915aa11   14 months pabuhr start ARM stubs for exception handling arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @d119d613   14 months ajbeach Reorganized the exception and concurrency overlap. arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @ba70330   14 months pabuhr fix exception problems from ARM changes arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @e67a82d   14 months pabuhr fix conflicts arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @67ca73e   14 months pabuhr temporary exception hack for ARM 64-bit arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @5715d43   14 months ajbeach Exceptions now get their context differently with libcfathread. Added … arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @80ec409   14 months ajbeach The exception context is now stored on the stack. It is not used just yet. arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @980fb4e   14 months ajbeach Added a test for exceptions and made a patch to allow it to pass. arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @381132b   16 months ajbeach Default handlers for uncaught exceptions are now run at the top of the … arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @8ad5752   17 months ajbeach Added tests for default exception handlers. Fixed a memory leak they … arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @046a890   17 months ajbeach That should get default operations working for throws. More tests to come. arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @979df46   17 months ajbeach Initial cancellation interface, required for default operation. arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @2922871   17 months ajbeach Divided termination code in the exception library so it has memory … arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @851fd92   18 months ajbeach The requested addition of groups to debug printing. Tested in exception.c. arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @e045590   18 months ajbeach Even if this doesn't fix the exception problem it should make the … arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @f017af6   18 months ajbeach Another attempt at configuring the optimization flags for exception. … arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @16ed50e   18 months ajbeach A slightly different flag should make GCC 7 work. arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @cb20dcd   19 months ajbeach Found the exact optimization flag causing problems in exception.c. arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @a201f7b   19 months ajbeach Added verify tests to the unwinding personality and stop functions. arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @f1b6671   19 months ajbeach Unwinding is now handled in exception handling code. That is used to … arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @73530d9   19 months ajbeach Set up the public fields in _Unwind_Exception. Helps with cross … arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @3eb5a478   19 months ajbeach Fixed the disabled exceptions/resume test. Added more tests in … arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @3090127   19 months ajbeach Naming updates, most are to get exception names to the new … arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @9cb89b87   19 months ajbeach Clean-up in exception.c, follow up from the last one. arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @2a3b019   19 months ajbeach Cleaning exception code: no direct access to shared_stack anymore, … arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @9640813   19 months ajbeach Clean-up in exception.c. Moved platform checks to the top of the file. arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @0f6ac828   19 months ajbeach Did a round of tests and it looks like the personality function does … arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @190224d   20 months ajbeach Exceptions should now work on 32bit. Testing error corrected. arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @3b9c674   20 months ajbeach Expections now supported in position independent code. arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @eb46fdf   22 months ajbeach Clean up in exception.c. Should be no changes to code. arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @d43ed2c   3 years Thierry Delisle Disable the exception code which does not work with -fPIC aaron-thesisarm-ehcleanup-dtorsdeferred_resnjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexer
(edit) @73abe95   3 years Thierry Delisle Replace extension-less headers with .hfa aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexer
(add) @bf71cfd   3 years Thierry Delisle Moved up many directories in source aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexer
Note: See TracRevisionLog for help on using the revision log.