source: libcfa/src/exception.hfa

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @c3b9d639   3 years ajbeach Clean-up the exception interface. It should be slightly more like the … ADTast-experimentalpthread-emulationqualifiedEnum
(edit) @c715e5f   3 years ajbeach Removed most of the exception macros (EHM_ group). Made changes to the … ADTast-experimentalpthread-emulationqualifiedEnum
(edit) @8f910430   4 years ajbeach Updated the virtual module to prefix the names with the new convention … ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @aff7e86   4 years ajbeach Added a new attribute 'cfa_linkonce'. ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @5456537   4 years ajbeach A bit of clean-up, wrapping the detail of the default vtable up in a macro. ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @b583113   4 years ajbeach Recovered the polymorphic CoroutineCancelled? exception. The interface … ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @ecfd758   4 years ajbeach Major exception update, seperating type-ids from virtual tables. The … ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @8fc9a5f   4 years ajbeach Did some work the exception header to better fake associated types. ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @69c5c00   4 years ajbeach Rework exceptions mark_exception -> get_exception_vtable and the … ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @1c01c58   4 years ajbeach Rather large commit to get coroutine cancellation working. This … ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @5727c23   4 years ajbeach Fixed up the polymo{r}phic exception test. Some left over code hid an … ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @21b0a23   4 years ajbeach Added polymophic exception macros. It adds a number of macros to help … ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @046a890   5 years ajbeach That should get default operations working for throws. More tests to come. ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @7c38d53   5 years ajbeach Added mark_exception to reduce the chance something is accidentally … ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @979df46   5 years ajbeach Initial cancellation interface, required for default operation. ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
(add) @e68d092   5 years ajbeach Replaced my exception patch macros with a (hopefully temporary) … ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
Note: See TracRevisionLog for help on using the revision log.