# # ChangeLog for libcfa/src/concurrency/actor.hfa # # Generated by Trac 1.2.1 # Jul 1, 2024, 9:43:17 PM Wed, 14 Jun 2023 20:44:00 GMT caparsons [1e940de0] * libcfa/src/concurrency/actor.hfa (modified) * libcfa/src/virtual_dtor.hfa (modified) cleanup/bugfix actors and fix virtual dtor bug Sun, 04 Jun 2023 12:38:45 GMT caparsons [0794365] * libcfa/src/concurrency/actor.hfa (modified) * src/Concurrency/Actors.cpp (modified) refactored allocation enum to match naming style and refactored some ... Sat, 03 Jun 2023 13:49:49 GMT caparsons [bebfc2e] * libcfa/src/concurrency/actor.hfa (modified) renamed some types to make style consistent. fixed race condition in ... Thu, 30 Mar 2023 19:49:10 GMT caparson [efdd18c] * libcfa/src/concurrency/actor.hfa (modified) updated actor header to use better name for stat toggling Tue, 14 Mar 2023 19:51:03 GMT caparsons [8512a2f] * libcfa/src/Makefile.am (modified) * libcfa/src/concurrency/actor.hfa (modified) * libcfa/src/virtual_dtor.hfa (added) added libcfa support for virtual dtors and added it to actor impl Thu, 09 Mar 2023 17:36:43 GMT caparsons [681d8f2] * libcfa/src/concurrency/actor.hfa (modified) After many red herrings I think the race between checking a message ... Thu, 09 Mar 2023 15:58:59 GMT caparsons [d40555e] * libcfa/src/concurrency/actor.hfa (modified) fixed matrix.cfa test error by reworking globals to avoid spurious ... Tue, 07 Mar 2023 20:10:39 GMT caparson [9155026] * libcfa/src/concurrency/actor.hfa (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Tue, 07 Mar 2023 20:10:35 GMT caparson [e23169b] * libcfa/src/concurrency/actor.hfa (modified) some actor cleanup/optimizations Mon, 06 Mar 2023 16:47:13 GMT caparsons [99fb52c] * libcfa/src/concurrency/actor.hfa (modified) fixed failing dynamic.cfa test Sun, 05 Mar 2023 17:34:45 GMT caparsons [f23d34db] * libcfa/src/concurrency/actor.hfa (modified) changed some stat collection for actors and attempted to fix ... Sat, 04 Mar 2023 19:58:57 GMT caparsons [858350a] * libcfa/src/concurrency/actor.hfa (modified) * tests/concurrent/actors/.expect/poison.txt (added) * tests/concurrent/actors/poison.cfa (added) added poison pill messages and made test for them Sat, 04 Mar 2023 18:59:47 GMT caparsons [2856044a] * libcfa/src/concurrency/actor.hfa (modified) fixed div by zero bug in actor stats, cleaned up includes, changed to ... Sat, 04 Mar 2023 18:35:11 GMT caparson [1e38178] * libcfa/src/concurrency/actor.hfa (modified) added some safety/productivity features and some stats Wed, 08 Feb 2023 20:07:52 GMT caparson [2d028039] * libcfa/src/concurrency/actor.hfa (modified) * src/Concurrency/Actors.cpp (modified) added support for copy based envelopes Thu, 02 Feb 2023 16:08:48 GMT caparsons [ccf1d99] * libcfa/src/concurrency/actor.hfa (modified) * src/Concurrency/Actors.cpp (modified) * tests/concurrent/actors/executor.cfa (modified) intermediate push so I can move to nasus to performance test some stuff Wed, 01 Feb 2023 21:31:15 GMT caparsons [5c473c9] * libcfa/src/concurrency/actor.hfa (modified) fixed bug where I used buffer as a stack not a queue Wed, 01 Feb 2023 21:20:33 GMT caparsons [ecfe574] * libcfa/src/concurrency/actor.hfa (modified) added envelope copying to avoid allocations Tue, 31 Jan 2023 19:05:10 GMT caparsons [9d0ff30] * libcfa/src/concurrency/actor.hfa (modified) added missing header Mon, 30 Jan 2023 18:32:55 GMT caparsons [c042d79] * libcfa/src/Makefile.am (modified) * libcfa/src/concurrency/actor.hfa (added) ported uC++-style actor system