source: tests/exceptions

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @d96f7c4   8 months pabuhr expunge fallthru keyword and replace its usages with fallthrough
(edit) @5a894e12   8 months ajbeach Added more custom constructors into the new exceptions test to avoid …
(edit) @190a833   8 months ajbeach Returning to exceptions after a long time and added the ability to …
(edit) @10b5970   8 months mlbrooks Fix many test-suite- and libcfa-caused unused variable warnings. In …
(edit) @5251c6b   9 months ajbeach Changed some inline declarations to static or static inline (which are …
(edit) @d3cf623   9 months ajbeach Solved the requested warning with exceptions. Also went through the …
(edit) @c565d68   11 months pabuhr change CFA tests to use C designator syntax
(edit) @c248b39   14 months ajbeach Unlabelled breaks were not targetting the correct enclosing control …
(edit) @77bc259   19 months pabuhr move exception macro to general location, update more code to use macros
(edit) @f0c9c9b   21 months pabuhr formatting
(edit) @0a6d2045   21 months ajbeach You can how use local control flow out of 'catch' clauses. Added a …
(edit) @ca9d65e   21 months pabuhr second attempt at simplifying SemanticError messages
(edit) @41606df1   22 months caparsons regen expected to match test change
(edit) @3f219eb   22 months caparson fixed bug where uninit mem was sometimes printed in test
(edit) @3f4f30a   22 months caparsons added x86 expect file for non-local exception test cardgame
(edit) @aad677d   22 months caparson added arm64 expect file for non-local exception test
(edit) @89a8bab   22 months caparson added architecture specific expect files for non-local exception test …
(edit) @df8ba61a   22 months caparson added test case for non-local ehm memory leak
(edit) @8514bcf8   2 years pabuhr create ARM test results for hotpotato
(edit) @8f570f1   2 years pabuhr create 32-bit test results for hotpotato
(edit) @16b5d11   2 years pabuhr make hotpotato test 32/64-bit specific due to different prng
(edit) @7a925a41   2 years caparson final hotpotato cleanup, removed two unneeded routines from explicit …
(edit) @26be854   2 years caparson a bit of cleanup of the hotpotato tests
(edit) @fd775ae   2 years caparson added hotpotato non-local ehm test in both enable/disable and poll flavours
(edit) @553f032f   2 years ajbeach Insert additional checks so that impossible, or just unimplemented, …
(edit) @7c2820e   2 years caparson added exception thrown at main to the cor_resumer test
(edit) @27f2bef   2 years caparson added comment explaining test
(edit) @c3e510b   2 years caparson added support for resuming at resumer, added test for support and …
(edit) @ffac259   2 years pabuhr hide numtimes
(edit) @4c8ce47   2 years caparson updated pingpong exception test to remove output race for repeatable …
(edit) @a2eb21a   2 years pabuhr fix problems in pingpong_nonlocal
(edit) @5186775b   2 years pabuhr alternative version of fibonacci_nonlocal
(edit) @64e3ac7   2 years pabuhr harmonize name for fibonacci_nonlocal and pingpong_nonlocal
(edit) @bef2245   2 years caparson added basic tests for non-local exceptions
(edit) @fe0b94f   2 years pabuhr fix include files
(edit) @3bf9d10   2 years pabuhr change printf to sout
(edit) @c3b9d639   3 years ajbeach Clean-up the exception interface. It should be slightly more like the … ADT ast-experimental pthread-emulation qualifiedEnum
(edit) @c715e5f   3 years ajbeach Removed most of the exception macros (EHM_ group). Made changes to the … ADT ast-experimental pthread-emulation qualifiedEnum
(edit) @d00d581   4 years y58xue Update exception tests to use new syntax ADT ast-experimental enum forall-pointer-decay jacob/cs343-translation pthread-emulation qualifiedEnum
(edit) @8f910430   4 years ajbeach Updated the virtual module to prefix the names with the new convention … ADT arm-eh ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @8edbe40   4 years ajbeach SomeThreadCancelled -> ThreadCancelled: thread cancellations carry … ADT arm-eh ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @b583113   4 years ajbeach Recovered the polymorphic CoroutineCancelled exception. The interface … ADT arm-eh ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @ecfd758   4 years ajbeach Major exception update, seperating type-ids from virtual tables. The … ADT arm-eh ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @fd54fef   5 years mlbrooks Converting the project to use the new syntax for otype, dtype and … ADT arm-eh ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @ab8c6a6   5 years ajbeach Thread Cancellation, a test for it and a required fix to Specialization. ADT arm-eh ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @afe2939   5 years ajbeach Removed #include <stdio.h> from tests that only use printf. ADT arm-eh ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @69c5c00   5 years ajbeach Rework exceptions mark_exception -> get_exception_vtable and the … ADT arm-eh ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @66812dd   5 years pabuhr convert tests to always print output (no empty .expect files) ADT arm-eh ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @1c01c58   5 years ajbeach Rather large commit to get coroutine cancellation working. This … ADT arm-eh ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @8e2cb4a   5 years ajbeach Small typo but it was annoying me. ADT arm-eh ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @5715d43   5 years ajbeach Exceptions now get their context differently with libcfathread. Added … ADT arm-eh ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @980fb4e   5 years ajbeach Added a test for exceptions and made a patch to allow it to pass. ADT arm-eh ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @5727c23   5 years ajbeach Fixed up the polymo{r}phic exception test. Some left over code hid an … ADT arm-eh ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @21b0a23   5 years ajbeach Added polymophic exception macros. It adds a number of macros to help … ADT arm-eh ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @b81fd95   5 years mlbrooks Fix bug where pointer and reference types allow unsound initialization … ADT arm-eh ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @f19fbbc   5 years ajbeach Fixed the virtual system so it can handle in polymorphic virtual … ADT arm-eh ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @381132b   5 years ajbeach Default handlers for uncaught exceptions are now run at the top of the … ADT arm-eh ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @7f9968ad   5 years ajbeach Fixed a problem with 'throwResume;' translation and added some tests … ADT arm-eh ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @b2de2e0   5 years ajbeach Improved the check of the catch[Resume] exception declaration. ADT arm-eh ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @8ad5752   5 years ajbeach Added tests for default exception handlers. Fixed a memory leak they … ADT arm-eh ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @046a890   5 years ajbeach That should get default operations working for throws. More tests to come. ADT arm-eh ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @fe1025d   5 years ajbeach Added catch-all tests to the exception tests. ADT arm-eh ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @0e7e3c17   5 years ajbeach Removed an unused function from tests/exceptions/data-except.cfa. ADT arm-eh ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @e68d092   5 years ajbeach Replaced my exception patch macros with a (hopefully temporary) … ADT arm-eh ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @f1b6671   5 years ajbeach Unwinding is now handled in exception handling code. That is used to … ADT arm-eh ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @3eb5a478   5 years ajbeach Fixed the disabled exceptions/resume test. Added more tests in … ADT arm-eh ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @6d43cdde   5 years ajbeach Rework of exception tests. Includes a new disabled failing test case. ADT arm-eh ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @3090127   5 years ajbeach Naming updates, most are to get exception names to the new … ADT arm-eh ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @3b9c674   6 years ajbeach Expections now supported in position independent code. ADT arm-eh ast-experimental enum forall-pointer-decay jacob/cs343-translation jenkins-sandbox new-ast new-ast-unique-expr pthread-emulation qualifiedEnum
(add) @c0b2a631   6 years ajbeach Added the exceptions test folder. ADT arm-eh ast-experimental enum forall-pointer-decay jacob/cs343-translation jenkins-sandbox new-ast new-ast-unique-expr pthread-emulation qualifiedEnum
Note: See TracRevisionLog for help on using the revision log.