stephenseo
  • Joined on 2021-04-30
stephenseo pushed to master at stephenseo/UDPConnection 2024-01-12 07:33:59 +00:00
5738ff4ec0 Allow move for TSLQIter
stephenseo pushed to main at stephenseo/MyNeoVimConfig 2024-01-12 06:50:39 +00:00
90de8bc180 Update submodules/plugins
stephenseo pushed to master at stephenseo/UDPConnection 2024-01-12 05:32:43 +00:00
b781257a17 Github action: ensure current ref is checked out
5de9fcfb22 Use apt-get, add libsodium dep to github action
6634a0bfdb Add Github action to run UnitTests
Compare 3 commits »
stephenseo pushed to master at stephenseo/UDPConnection 2024-01-12 05:07:07 +00:00
848bb98926 Add action/workflow to run UnitTest
stephenseo pushed to master at stephenseo/UDPConnection 2024-01-12 04:57:18 +00:00
3f2c49572b Add UnitTest file for CXX11_shared_spin_lock
stephenseo deleted branch devel from stephenseo/UDPConnection 2024-01-12 04:48:38 +00:00
stephenseo pushed to master at stephenseo/UDPConnection 2024-01-12 04:47:57 +00:00
56ee5c3aed Tweak compare_exchange_weak(...) in spin-lock
07c7a405ae Fix invalid use of mutex in TSLQueue
4917fc47f6 Don't fail on "try" fns if failed to get spinLock
a0f8bf0b41 Refactor shared-spin-lock to use atomic "spinLock"
d1354b13d5 Minor refactorings
Compare 6 commits »
stephenseo pushed to devel at stephenseo/UDPConnection 2024-01-12 04:33:24 +00:00
56ee5c3aed Tweak compare_exchange_weak(...) in spin-lock
07c7a405ae Fix invalid use of mutex in TSLQueue
4917fc47f6 Don't fail on "try" fns if failed to get spinLock
a0f8bf0b41 Refactor shared-spin-lock to use atomic "spinLock"
d1354b13d5 Minor refactorings
Compare 7 commits »
stephenseo pushed to master at stephenseo/UDPConnection 2024-01-12 04:33:18 +00:00
02651c793e Add note in docs about update for UDPC_init(...)
stephenseo pushed to devel at stephenseo/UDPConnection 2024-01-11 12:06:41 +00:00
89f11efd76 Tweak compare_exchange_weak(...) in spin-lock
918f8241be Fix invalid use of mutex in TSLQueue
4c8cf82a31 Don't fail on "try" fns if failed to get spinLock
fe1eefdd7c Refactor shared-spin-lock to use atomic "spinLock"
3212f3e7dc Minor refactorings
Compare 8 commits »
stephenseo pushed to master at stephenseo/UDPConnection 2024-01-11 12:06:36 +00:00
894a564774 Update LICENSE year
bf84a1f2d4 Update debug optimization flag
Compare 2 commits »
stephenseo deleted branch auto_flag_to_atomic from stephenseo/UDPConnection 2024-01-11 11:20:20 +00:00
stephenseo pushed to devel at stephenseo/UDPConnection 2024-01-11 11:18:58 +00:00
04c9f52997 Tweak compare_exchange_weak(...) in spin-lock
c72a337f77 Fix invalid use of mutex in TSLQueue
beb08b74d5 Don't fail on "try" fns if failed to get spinLock
e87cedf38b Refactor shared-spin-lock to use atomic "spinLock"
f0ac3449d8 Minor refactorings
Compare 10 commits »
stephenseo pushed to master at stephenseo/UDPConnection 2024-01-11 11:18:55 +00:00
c03eae1c15 UnitTest for start/stop threaded update and fix
de2848004f Enforce thread-safety on destroy context
186f2edf0f Use mutex when enabling/disabling threaded-update
74341e83d4 Use atomic_bool for auto-updating "flag"
Compare 4 commits »
stephenseo pushed to auto_flag_to_atomic at stephenseo/UDPConnection 2024-01-11 11:09:12 +00:00
c03eae1c15 UnitTest for start/stop threaded update and fix
stephenseo pushed to auto_flag_to_atomic at stephenseo/UDPConnection 2024-01-11 10:42:14 +00:00
de2848004f Enforce thread-safety on destroy context
stephenseo pushed to auto_flag_to_atomic at stephenseo/UDPConnection 2024-01-11 10:38:13 +00:00
9cf327b4d8 Enforce thread-safety on destroy context
stephenseo pushed to auto_flag_to_atomic at stephenseo/UDPConnection 2024-01-11 10:36:10 +00:00
5f867c5501 Enforce thread-safety on destroy context
stephenseo pushed to auto_flag_to_atomic at stephenseo/UDPConnection 2024-01-11 10:22:02 +00:00
1ab9e73d08 Enforce thread-safety on destroy context
stephenseo pushed to auto_flag_to_atomic at stephenseo/UDPConnection 2024-01-11 10:04:41 +00:00
186f2edf0f Use mutex when enabling/disabling threaded-update