aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ScriptEngine/YEngine/XMRInstCtor.cs
diff options
context:
space:
mode:
authorUbitUmarov2019-11-22 04:09:05 +0000
committerUbitUmarov2019-11-22 04:09:05 +0000
commit9b7ad30ee12ee027be6cd93d4e17d67cf0b65966 (patch)
treeb65bb712629d9810c382a0f34e718af9107a6cd8 /OpenSim/Region/ScriptEngine/YEngine/XMRInstCtor.cs
parentcosmetics (diff)
downloadopensim-SC-9b7ad30ee12ee027be6cd93d4e17d67cf0b65966.zip
opensim-SC-9b7ad30ee12ee027be6cd93d4e17d67cf0b65966.tar.gz
opensim-SC-9b7ad30ee12ee027be6cd93d4e17d67cf0b65966.tar.bz2
opensim-SC-9b7ad30ee12ee027be6cd93d4e17d67cf0b65966.tar.xz
more changes on YEngine scripts heap usage
Diffstat (limited to 'OpenSim/Region/ScriptEngine/YEngine/XMRInstCtor.cs')
-rw-r--r--OpenSim/Region/ScriptEngine/YEngine/XMRInstCtor.cs5
1 files changed, 3 insertions, 2 deletions
diff --git a/OpenSim/Region/ScriptEngine/YEngine/XMRInstCtor.cs b/OpenSim/Region/ScriptEngine/YEngine/XMRInstCtor.cs
index 3acaef8..6fdb0da 100644
--- a/OpenSim/Region/ScriptEngine/YEngine/XMRInstCtor.cs
+++ b/OpenSim/Region/ScriptEngine/YEngine/XMRInstCtor.cs
@@ -86,7 +86,8 @@ namespace OpenSim.Region.ScriptEngine.Yengine
86 m_StackSize = stackSize; 86 m_StackSize = stackSize;
87 m_StackLeft = stackSize; 87 m_StackLeft = stackSize;
88 m_HeapSize = heapSize; 88 m_HeapSize = heapSize;
89 m_heapUsed = 0; 89 m_localsHeapUsed = 0;
90 m_arraysHeapUsed = 0;
90 m_CompilerErrors = errors; 91 m_CompilerErrors = errors;
91 m_StateFileName = GetStateFileName(scriptBasePath, m_ItemID); 92 m_StateFileName = GetStateFileName(scriptBasePath, m_ItemID);
92 93
@@ -904,7 +905,7 @@ namespace OpenSim.Region.ScriptEngine.Yengine
904 glblVars.iarStrings = strings; 905 glblVars.iarStrings = strings;
905 glblVars.iarLists = lists; 906 glblVars.iarLists = lists;
906 907
907 AddHeapUse(heapsz); 908 AddArraysHeapUse(heapsz);
908 CheckRunLockInvariants(true); 909 CheckRunLockInvariants(true);
909 } 910 }
910 911