source: tests/concurrent

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @ccf1d99   3 years caparson intermediate push so I can move to nasus to performance test some stuff ADT ast-experimental
(edit) @1f35220   3 years caparson updated test params so that they ran for appropriate duration ADT ast-experimental
(edit) @a4ab235   3 years caparson added executor test ADT ast-experimental
(edit) @dab2b6a   3 years caparson added dynamic allocation actor test ADT ast-experimental
(edit) @757099e   3 years caparson reverted changes to types.cfa now that I fixed the underlying bug and … ADT ast-experimental
(edit) @d2b94f2   3 years caparson temporary fix to correct build error, fix in actor pass to come later ADT ast-experimental
(edit) @1c75ef8   3 years caparson added pingpong test ADT ast-experimental
(edit) @77ca074   3 years caparson cleaned up actor matrix test a bit ADT ast-experimental
(edit) @82b96953   3 years caparson added expect files for actor tests ADT ast-experimental
(edit) @418882af   3 years caparson added two actor tests. More to come ADT ast-experimental
(edit) @b3d794fc   3 years caparson removed unneeded dependency that broke build ADT ast-experimental
(edit) @42b739d7   3 years caparson fixed termination synchronization in the channel benchmark to get rid … ADT ast-experimental
(edit) @b49310f   3 years caparson fixed parameters for test to eliminate deadlock case ADT ast-experimental
(edit) @dbd47d6   3 years caparson fixed makefile for tests by adding appropriate includes ADT ast-experimental
(edit) @53ef99a   3 years caparson removed file accidentally included in earlier commit ADT ast-experimental
(edit) @2cc969c   3 years caparson remove unused expect file due to renaming ADT ast-experimental
(edit) @73e3a8f9   3 years caparson refactored name of channel test to remove channel from the name ADT ast-experimental
(edit) @cca034e   3 years caparson added another channel test and refactored the existing one to reuse code ADT ast-experimental
(edit) @72abfddd   3 years caparson added expect for channel test ADT ast-experimental
(edit) @afffd6c   3 years caparson removed accidentally committed a.out ADT ast-experimental
(edit) @4a962d8   3 years caparson added channel impl with basic test. Will expand impl and tests soon ADT ast-experimental
(edit) @aa45b15   3 years caparson commit expect files for the unified locking dir move ADT ast-experimental
(edit) @703c88e   3 years caparson missed another lock name refactor in the earlier commit ADT ast-experimental
(edit) @357ab79   3 years caparson moved unified locking tests to be under concurrent directory since … ADT ast-experimental
(edit) @8fb7402   3 years caparson fixed race condition in select_future test to fix build failure ADT ast-experimental
(edit) @243d998   3 years caparson added and updated future tests ADT ast-experimental
(edit) @be3b952   3 years pabuhr update 32-bit .expect for tests using PRNG ADT ast-experimental
(edit) @ae7a085c   3 years pabuhr change printing format in PRNG, update .expect for tests using PRNG ADT ast-experimental
(edit) @199456c   3 years Thierry Delisle Forgot that prng used different algorithm on 32bit ADT ast-experimental
(edit) @c63f470   3 years Thierry Delisle Changed bounded buffer tests to use prng, which has better defined … ADT ast-experimental
(edit) @be1d00c   3 years Thierry Delisle Changed fairness tests to use sched_yield in case exhausting the time … ADT ast-experimental
(edit) @7bc84b8   3 years pabuhr remove unsigned cast for prng calls ADT ast-experimental
(edit) @d2ad151   3 years pabuhr major update of PRNG ADT ast-experimental
(edit) @e8b8e65   3 years Thierry Delisle Added implementation of call_once ADT ast-experimental
(edit) @a167c70c   3 years Thierry Delisle Added thread support for migrating between clusters. ADT ast-experimental
(edit) @7f6a7c9   3 years Thierry Delisle Merge branch 'master' into pthread-emulation ADT ast-experimental pthread-emulation
(edit) @ef1da0e2   3 years f37yu try to make parameter qualifier conversion work for assertions ADT ast-experimental pthread-emulation
(edit) @c87b604   3 years Thierry Delisle Removed the last old ast expected files ADT ast-experimental pthread-emulation
(edit) @1bcbf02   3 years Thierry Delisle Changed declarations using _Thread_local to use thread. I'm fairly … ADT ast-experimental pthread-emulation
(edit) @b67fe85   3 years Thierry Delisle Updated thread_local I forgot to change last time ADT ast-experimental pthread-emulation
(edit) @428adbc   3 years z277zhu fix pthread_sig* interpose problems; add test doc Signed-off-by: … ADT ast-experimental pthread-emulation
(edit) @20be782   3 years z277zhu add pthread ADT ast-experimental pthread-emulation
(edit) @1f0ee71   3 years Thierry Delisle Fixed typo in wait_any after yesterday's fix ADT ast-experimental pthread-emulation qualifiedEnum
(edit) @6d41f66   3 years Thierry Delisle Fixed wait_any to use fulfil rather than post ADT ast-experimental pthread-emulation qualifiedEnum
(edit) @c06551b   3 years caparson added wait_any to fwd.cfa for future_t ADT ast-experimental pthread-emulation qualifiedEnum
(edit) @6dc7011a   3 years Thierry Delisle Tentative test for non-executable heap, currently broken ADT ast-experimental pthread-emulation qualifiedEnum
(edit) @928128d   3 years Thierry Delisle Changed test to use regular prng ADT ast-experimental enum pthread-emulation qualifiedEnum
(edit) @63db8fd7   3 years Thierry Delisle Added test that checks fairness of the readyQ. ADT ast-experimental enum pthread-emulation qualifiedEnum
(edit) @a18373a   3 years Thierry Delisle Added a hook for the barrier's last block. Added testing to go with it. ADT ast-experimental enum pthread-emulation qualifiedEnum
(edit) @5b7fea7   3 years Thierry Delisle barrier/order test now yields for more chaos ADT ast-experimental enum pthread-emulation qualifiedEnum
(edit) @5f53cc3   3 years Thierry Delisle Added a slightly chaotic ready queue test that has the cluster fully … ADT ast-experimental enum pthread-emulation qualifiedEnum
(edit) @31ef267   3 years Thierry Delisle Added comments. ADT ast-experimental enum pthread-emulation qualifiedEnum
(edit) @93b8cf4   3 years Thierry Delisle Added a simple barrier and accompagnying tests. ADT ast-experimental enum pthread-emulation qualifiedEnum
(edit) @80e39f1   3 years Thierry Delisle Removed unnecessary stats include. ADT ast-experimental enum pthread-emulation qualifiedEnum
(edit) @b39e961b   3 years caparson fixed stats.hfa include and added monitor to polymorphic test ADT ast-experimental enum pthread-emulation qualifiedEnum
(edit) @51239d1b   3 years caparson added new mutexstmt tests ADT ast-experimental enum pthread-emulation qualifiedEnum
(edit) @623d1c8   4 years caparson added test changes ADT ast-experimental enum pthread-emulation qualifiedEnum
(edit) @510e6f9   4 years caparson Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc ADT ast-experimental enum pthread-emulation qualifiedEnum
(edit) @eb3bc52   4 years caparson split mutexstmt locking test to try and catch error ADT ast-experimental enum pthread-emulation qualifiedEnum
(edit) @4f6dda0   4 years ajbeach Converted Implement Concurrent Keywords to the new AST. Includes … ADT ast-experimental enum pthread-emulation qualifiedEnum old-sched
(edit) @a494d105   4 years ajbeach Added a semantic error if the proper includes are not used before a … ADT ast-experimental enum pthread-emulation qualifiedEnum
(edit) @fc72696c   4 years Thierry Delisle Added second preempt test that checks the same thing but using a … ADT ast-experimental enum forall-pointer-decay pthread-emulation qualifiedEnum
(edit) @7b2c8c3c   4 years Thierry Delisle Moved globals to a struct so maybe gcc won't just optimize out my … ADT ast-experimental enum forall-pointer-decay pthread-emulation qualifiedEnum
(edit) @8e5e945   4 years Thierry Delisle Increase preempt spin timeout and added duration per phase calculation ADT ast-experimental enum forall-pointer-decay pthread-emulation qualifiedEnum
(edit) @97fed44   4 years caparson Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc ADT ast-experimental enum forall-pointer-decay pthread-emulation qualifiedEnum
(edit) @f57f6ea0   4 years caparson added tests for scoped locks ADT ast-experimental enum forall-pointer-decay pthread-emulation qualifiedEnum
(edit) @120ab9d5   4 years Thierry Delisle Fixed tests after last push ADT ast-experimental enum forall-pointer-decay pthread-emulation qualifiedEnum
(edit) @b200492   4 years Thierry Delisle Fixed last push which wasn't checked properly. ADT ast-experimental enum forall-pointer-decay pthread-emulation qualifiedEnum
(edit) @1612315   4 years Thierry Delisle Change spin count to be a member so it can be viewed in core-dumps. ADT ast-experimental enum forall-pointer-decay pthread-emulation qualifiedEnum
(edit) @c0f881b   4 years Thierry Delisle Added spin count to the debug test to help identify why it's timing out. ADT ast-experimental enum forall-pointer-decay pthread-emulation qualifiedEnum
(edit) @0fc447c   4 years Thierry Delisle Removed fast_lock, which doesn't seemed to have ever worked and isn't … ADT ast-experimental enum forall-pointer-decay pthread-emulation qualifiedEnum
(edit) @56f519b   4 years ajbeach Clean-up of the last pass. Added a test for the constructor mutex … ADT ast-experimental enum forall-pointer-decay pthread-emulation qualifiedEnum
(edit) @237df76   4 years pabuhr convert from test programs I/O acquire to mutex statement ADT ast-experimental enum forall-pointer-decay pthread-emulation qualifiedEnum
(edit) @bbe3719   4 years caparson cleaned up some mutex stmt related code ADT ast-experimental enum forall-pointer-decay pthread-emulation qualifiedEnum
(edit) @1b97976c   4 years caparson added in file I forgot and added test expect for locks ADT ast-experimental enum forall-pointer-decay jacob/cs343-translation pthread-emulation qualifiedEnum
(edit) @af67ee1   4 years caparson Added support for locks as parameters to mutex stmt ADT ast-experimental enum forall-pointer-decay jacob/cs343-translation pthread-emulation qualifiedEnum
(edit) @8cb3816   4 years caparson fixed expected file for mutexstmt monitors ADT ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @a4d098c   4 years caparson added tests for mutex stmt with monitors ADT ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @8f1a99e   4 years Thierry Delisle Step 3 Fixed tests ADT ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @8a07213   4 years Thierry Delisle disjoint test now aborts to allow inspecting core dump ADT ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @7bd23ce   4 years Thierry Delisle Tentative fix to sleep.cfa make it more robust ADT arm-eh ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @090a7c5   4 years Thierry Delisle Disable preemption in clib_tls. The tls init feature is not very … ADT arm-eh ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @c457dc41   4 years Thierry Delisle Fix sequential handling of timers ADT arm-eh ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @aaf92de   4 years Thierry Delisle Moved coroutine to global scope to ease debugging ADT arm-eh ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @e2cc3c7   4 years Thierry Delisle Attempted fix of multi future test by making server monitor more … ADT arm-eh ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @84cd72d   4 years Thierry Delisle fixed warnings inside the spinaphore test. ADT arm-eh ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @76c94bf   4 years Thierry Delisle Added a little bit of debug information to the multi future test. ADT arm-eh ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @976bc68   4 years Thierry Delisle Added two more tests for locks ADT arm-eh ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @31fc80f   4 years Thierry Delisle Removed debug comments ADT arm-eh ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @c51124b   4 years Thierry Delisle Added tests for: - the "0nary" Semaphore, a.k.a. spinaphore. - the mcs lock ADT arm-eh ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @a5e7233   5 years Thierry Delisle C interface now runs worker init routine in dedicated thread. Also … ADT arm-eh ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @e0c072c   5 years Thierry Delisle Fixed cfathread.h to remove unnecessary defines ADT arm-eh ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @df65c0c   5 years Thierry Delisle Fixed test after change to C api. ADT arm-eh ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @454f478   5 years Thierry Delisle Re-arranged and commented low-level headers. Main goal was for better … 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) @44e37ef   5 years Thierry Delisle Added simple test for multi-future ADT arm-eh ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @a7aea7d   5 years Thierry Delisle Fixed abandon function and futures and added test for it. ADT arm-eh ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @2fc9664b   5 years Thierry Delisle Added simple future tests. ADT arm-eh ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @e235429   5 years Thierry Delisle Removed last parker/unparker information is it was not particularly useful 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
Note: See TracRevisionLog for help on using the revision log.