Commit History

Author SHA1 Message Date
  Justin Clark-Casey (justincc) e861b45313 Fix a bug where logins to standalones would fail if the RegionReady module was not active 12 years ago
  Justin Clark-Casey (justincc) cf91ac68b6 Stop console command "xengine status" throwing an exception if there are no scripts in a region. 12 years ago
  Justin Clark-Casey (justincc) d4aba13526 Clean up "save iar" help 12 years ago
  Justin Clark-Casey (justincc) d36c7c3782 minor: reuse threadpool count we just fetched instead of fetching it again 12 years ago
  Justin Clark-Casey (justincc) 4385fcdeae Add total scripts count to "show threads" 12 years ago
  Justin Clark-Casey (justincc) 04eb170624 refactor: separate out console and status report generation parts of XEngine 12 years ago
  Justin Clark-Casey (justincc) 4803686078 Improve threadpool reporting to "show threads" console command (also gets printed out periodically) 12 years ago
  Justin Clark-Casey (justincc) 20b0fda3bb Add process working memory to "show stats" memory statistics. 12 years ago
  Justin Clark-Casey (justincc) 4e5f823595 In Top Scripts report, don't show scripts with no or less than 1 microsecond of execution time. 12 years ago
  Justin Clark-Casey (justincc) a74408d1d2 Aggregate script execution times by linksets rather than individual prims. 12 years ago
  Justin Clark-Casey (justincc) 8206537efd Fix owner name display in "Top Colliders" and "Top Script" region reports. 12 years ago
  Justin Clark-Casey (justincc) a9a77bb3ab Replace script-lines-per-second with the script execution time scaled by its measurement period and an idealised frame time. 12 years ago
  Justin Clark-Casey (justincc) 6390de689d Remove property/field duplication in ScriptInstance where it's unnecessary. 12 years ago
  Justin Clark-Casey (justincc) 41ce19836b Simplify some logic in the ScriptInstance constructor - running is set to false in both if/else branches 12 years ago
  Melanie 883a4f6fff FireAndForget scripted rez - port from Avination 12 years ago
  Justin Clark-Casey (justincc) 5f1da80fc1 minor: correct indentation levels 12 years ago
  Justin Clark-Casey (justincc) 64217d67f6 Remove duplication of m_RunEvents and Running 12 years ago
  Justin Clark-Casey (justincc) b01c79354c 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) 9ecbcb787c Alleviate an issue where calling Thread.Abort() on script WorkItems can fail to release locks, resulting in a crippled simulator. 12 years ago
  Justin Clark-Casey (justincc) e17e376b04 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) 1b4ea4f178 Add max thread and min thread information to "xengine status" region console command 12 years ago
  Melanie 1de29fb362 Change OpenSim.ini.example to reflect how to actually enable prim limits, 12 years ago
  Justin Clark-Casey (justincc) 7e4bd492fd Add documentation to make more explicit the difference between OnRezScript and OnNewScript in the event manager 12 years ago
  Justin Clark-Casey (justincc) 588d56503d Remove unnecessary explicit ElapsedEventHandler in SimReporter 12 years ago
  Justin Clark-Casey (justincc) e9602656f8 Add sensor, dataserver requests, timer and listener counts to "xengine status" command. 12 years ago
  Justin Clark-Casey (justincc) 0116d418f0 Fix TestSyntaxError() and TestSyntaxErrorDeclaringVariableInForLoop() 12 years ago
  Justin Clark-Casey (justincc) 9992974c66 Get all test methods in OpenSim.Region.ScriptEngine.Tests.dll to report that they're running 12 years ago
  Justin Clark-Casey (justincc) ba27d8a389 Fix off by one error in script error reporting. 12 years ago
  Justin Clark-Casey (justincc) f96e985763 Simplify NPCModuleTests code by putting the NPCModule in an instance variable rather than making each test fetch it seperately. 12 years ago
  Diva Canto 5b9eaae50d Region access control! Region operators can now specify things like DisallowForeigners (means what it says) and DisallowResidents (means that only admins and managers can get into the region). This puts the never-completed AuthorizationService to good use. Note that I didn't implement a grid-wide Authorization service; this service implementation is done entirely locally on the simulator. This can be changed as usual by pluging in a different AuthorizationServicesConnector. 12 years ago