Files
LuaCsForBarotraumaEP/Barotrauma/BarotraumaClient/ClientSource/Networking
Eero 7b8275100d Improve thread safety and performance in core systems
Refactors event, entity, and physics management to use thread-safe and lock-free data structures (Immutable collections, ConcurrentQueue, ConcurrentDictionary, Channel) for improved concurrency and performance. Replaces O(n) queue lookups with O(1) set/dictionary checks, ensures atomic updates for shared state, and optimizes queue draining and deferred action processing. Updates related code to use new APIs and patterns, and adds documentation for thread safety and workflow.
2025-12-29 16:47:10 +08:00
..
2025-03-12 12:56:27 +00:00
2025-03-12 12:56:27 +00:00
2025-03-12 12:56:27 +00:00
2025-03-12 12:56:27 +00:00
2022-05-19 23:43:21 +09:00
2022-02-26 02:43:01 +09:00
2022-11-25 19:56:30 +02:00
2025-03-12 12:56:27 +00:00
2025-03-12 12:56:27 +00:00
2025-03-12 12:56:27 +00:00