Commit History

Author SHA1 Message Date
  BlueWall 6d3ee8bb39 Fix script "Running" behavior 12 years ago
  Justin Clark-Casey (justincc) 80a41e670d Avoid race condition between m_PrimObjects iteration in XEngine.PostObjectEvent and places where the list is modified by extending the m_PrimObjects lock. 12 years ago
  Justin Clark-Casey (justincc) 9f3feeff8d If starting scripts on initial sim start, provide INFO level log feedback each time 50 scripts have been started. 12 years ago
  Justin Clark-Casey (justincc) f907182ab2 Eliminate unnecessary extra call to TriggerEmptyScriptCompileQueue in XEngine.DoOnRezScriptQueue() 12 years ago
  Melanie eab211f94d Merge branch 'master' into careminster 12 years ago
  Justin Clark-Casey (justincc) 625e5e913a Comment out recently added log message detailing number of scripts started when compile queue empties for now 12 years ago
  Justin Clark-Casey (justincc) 881e92a726 Raise some IO associated Exception logging in XEngine to error level, in line with other similar cases. 12 years ago
  Justin Clark-Casey (justincc) 0fa303b1cf Log how many scripts are candidates for starting and how many are actually started. 12 years ago
  Justin Clark-Casey (justincc) ef686ead37 Like the assembly and text files, only write the c#-lsl linemap in XEngine.SetXMLState() if the trust binaries flag is set. 12 years ago
  Justin Clark-Casey (justincc) 8e7032ece8 minor: Add a little more detail to IOException logging in XEngine.SetXMLState() 12 years ago
  Melanie def65cd94a Merge branch 'master' into careminster 12 years ago
  Oren Hurvitz 2f398231ac Minor improvements to logging 12 years ago
  Melanie beb7b8d189 Fix a logic error in app domain creation 12 years ago
  Melanie 525b7593e8 Merge branch 'master' into careminster 12 years ago
  Melanie ea73a03553 Don't re-add the assembly resolver for each script if not creating the appdomain 12 years ago
  Melanie fe65b51876 Merge branch 'master' into careminster 12 years ago
  Talun 08e509978d Mantis 55025 Implement script time. 12 years ago
  Melanie 5768a151ff Merge branch 'master' into careminster 12 years ago
  Justin Clark-Casey (justincc) 437f18bc41 Stop console command "xengine status" throwing an exception if there are no scripts in a region. 12 years ago
  Melanie c7e302864a Merge branch 'master' into careminster 12 years ago
  Justin Clark-Casey (justincc) 9497a7c7bd refactor: separate out console and status report generation parts of XEngine 12 years ago
  Justin Clark-Casey (justincc) c386b68373 Aggregate script execution times by linksets rather than individual prims. 12 years ago
  Justin Clark-Casey (justincc) a4b01ef38a Replace script-lines-per-second with the script execution time scaled by its measurement period and an idealised frame time. 12 years ago
  Melanie 897dc5e77e Merge branch 'master' into careminster 12 years ago
  Justin Clark-Casey (justincc) 2f81e53f63 Fix a problem where multiple near simultaneous calls to llDie() from multiple scripts in the same linkset can cause unnecessary thread aborts. 12 years ago
  Justin Clark-Casey (justincc) 12cebb12d5 Alleviate an issue where calling Thread.Abort() on script WorkItems can fail to release locks, resulting in a crippled simulator. 12 years ago
  Melanie c0f70d17fc Merge branch 'master' into careminster 12 years ago
  Justin Clark-Casey (justincc) 95ec96bf86 refactor: rename ScriptInstance.m_CurrentResult to m_CurrentWorkItem to make it more understandable as to what it is and what it does (hold a thread pool work item for a waiting of in-progress event) 12 years ago
  Justin Clark-Casey (justincc) 25592bbd85 Add max thread and min thread information to "xengine status" region console command 12 years ago
  Melanie b0fc96c17d Merge branch 'master' into careminster 12 years ago