View Issue Details

IDProjectCategoryView StatusLast Update
0001094NoesisGUIC# SDKpublic2018-11-22 10:13
Reporterai_enabled Assigned Tosfernandez  
PrioritynoneSeverityminor 
Status assignedResolutionopen 
Product Version2.0.2f2 
Summary0001094: Reduce locking in C# API
Description

There are many lock calls in NoesisExtend.cs. In some cases it decreases performance much and even might lead to deadlocks. Now it seems to be correct, but in the future, when API will be extended further, it might lead to this issue as the code is very complicated.

The problem I see is that you cannot use System.Collections.Concurrent and ThreadLocal as they were introduced in .NET 4.0+ which is supported only in the latest beta of Unity.

If I will have any ideas I will let you know.

PlatformAny

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2017-05-24 05:55 ai_enabled New Issue
2018-11-01 02:14 jsantos View Status public => private
2018-11-22 10:13 sfernandez Assigned To => sfernandez
2018-11-22 10:13 sfernandez Status new => assigned
2018-11-22 10:13 sfernandez View Status private => public
2018-11-22 10:13 sfernandez Platform => Any