Historial de Commits

Autor SHA1 Mensaje Fecha
  Melanie 1e71e3f910 Remove the "mel_t" from version string hace 15 años
  Melanie b35fbe1f98 Merge branch 'melanie_test' into prioritization hace 15 años
  John Hurliman 32ccd5bb40 * Changed the misc. methods calling ThreadPool.UnsafeQueueUserWorkItem() to Util.FireAndForget() hace 15 años
  Melanie 624af66c35 Make the LSL scripting delays take full effect. To tune, tweat the hace 15 años
  Melanie 8ce4fd7234 Reduce the default pool threads to 15 (from 30) and the minimum from 5 to 2 hace 15 años
  Melanie 8a336c6860 Add MaxPoolThreads in startup to limit the size of the thread pool used hace 15 años
  John Hurliman 6492640e72 * Change the OnQueueEmpty signature to send the flags of the queues that are empty instead of firing once per empty queue hace 15 años
  Melanie 9ec55df988 Mark new version hace 15 años
  John Hurliman 4e04f6b3a5 * Clarified what FireQueueEmpty is doing with a MIN_CALLBACK_MS constant and upped it to 30ms hace 15 años
  John Hurliman 2b39ff0a39 Merged master into prioritization hace 15 años
  John Hurliman b06f258319 * FireQueueEmpty now checks if a measurable amount of time has passed, and if not it sleeps for a small amount of time. This throttles OnQueueEmpty calls where there is no callback or the callback is doing very little work hace 15 años
  John Hurliman 2752a3525c * Changed the timing calculations for sending resends/acks/pings from per-client back to per-scene hace 15 años
  John Hurliman 62f1bfd136 Testing out a hack to identify the source of the high cpu usage hace 15 años
  John Hurliman bb4da417ad Removing the Sleep(0) call from the OutgoingPacketHandler hace 15 años
  John Hurliman 7ee422a344 * Handle UseCircuitCode packets asynchronously. Adding an agent to a scene can take several seconds, and was blocking up packet handling in the meantime hace 15 años
  Melanie d88bb83136 Fix llParticleSystem to accept LSL variables and LSL constants in place hace 15 años
  John Hurliman 9178537e94 * Replaced the UnackedPacketCollection with a lockless implementation. The tiny amount of time spent in the locks turned into a lot of time when the rest of the LLUDP implementation went lockless hace 15 años
  Melanie 8dd15fd5a5 Patch by mcortez: Remove lock from scene presence updating in groups module hace 15 años
  John Hurliman c0c845aea4 Fixed the way OnQueueEmpty is called to prevent simultaneous calls for the same category hace 15 años
  John Hurliman cde47c2b3d Committing Jim's optimization to replace the 20ms sleep in outgoing packet handling with an interruptible wait handle hace 15 años
  Melanie 93b24b5207 Fix web map retrieval for regions configured via .ini hace 15 años
  Melanie 2a886fd76c Really make module port selection work. Implement port setting in hace 15 años
  John Hurliman 45dc4e0a54 * Added a sanity check to GetScriptAssemblies() and GetScriptStates() for the case where no scripting engine is enabled hace 15 años
  John Hurliman 1833c69568 * Removed the unused m_agentUpdates collection and some extra work that was being done for AgentUpdate packets hace 15 años
  John Hurliman d38f33736c * Removed the throttle speed optimizations to see if it brings stability back hace 15 años
  John Hurliman d1ab11dc2a Added try/catches in the outgoing packet handler to match the one in the incoming packet handler hace 15 años
  John Hurliman 99abe885c8 Fixing position/rotation/collisionplane in ObjectUpdate packets for avatars hace 15 años
  John Hurliman edd393ff30 Reverting the deletion of files related to texture sending until we figure out exactly what is and isn't needed hace 15 años
  Melanie f568982e69 Cleanup and comment the region module loader. Add support for configuring hace 15 años
  John Hurliman 8151190a45 * Removing ODEPrim and ODECharacter GetHashCode() overrides since they were based on something that could change hace 15 años