!= UUID.Zero is slow

This commit is contained in:
UbitUmarov
2022-01-09 02:28:51 +00:00
parent 7e0fc95c3a
commit da928d6099
78 changed files with 254 additions and 263 deletions

View File

@@ -754,7 +754,7 @@ namespace OpenSim.Region.CoreModules.Scripting.WorldComm
return collection;
}
bool itemIDNotZero = itemID != UUID.Zero;
bool itemIDNotZero = !itemID.IsZero();
foreach (ListenerInfo li in listeners)
{
if (!li.IsActive())
@@ -763,7 +763,7 @@ namespace OpenSim.Region.CoreModules.Scripting.WorldComm
if (itemIDNotZero && itemID != li.GetItemID())
continue;
if (li.GetID() != UUID.Zero && id != li.GetID())
if (!li.GetID().IsZero() && id.NotEqual(li.GetID()))
continue;
if (li.GetName().Length > 0)