Files
UnrealEngineUWP/Engine/Plugins
logan buchy c43c055438 Fixed RWAccessDetector in TEDS ScratchBuffer
* The RWAccessDetector is in place to catch allocations occurring at the same time as the allocator's "RecycleBlocks".
* It is valid for allocations to occur from multiple threads though.
* The exising ScopedWriterDetector is an assertion that the scope should have unique access - however this isn't the intention of the function it is in.  It should have shared access which is denoted with a ScopedReaderAccessDetector.
* The fix is to change this to a ScopedReaderAccessDetector so that multiple threads can allocate from the scratch buffer at the same time.
* Aside: The names Reader and Writer might be the cause for this bug as an allocation somewhat feels like "writing".

#jira UE-192033
#rb ronald.koppers

[CL 27216505 by logan buchy in ue5-main branch]
2023-08-18 15:26:35 -04:00
..
2023-08-16 01:40:40 -04:00
2023-08-18 14:12:18 -04:00
2023-08-18 13:40:25 -04:00