Commit History

Автор SHA1 Съобщение Дата
  Melanie 1e71e3f910 Remove the "mel_t" from version string преди 15 години
  Melanie b35fbe1f98 Merge branch 'melanie_test' into prioritization преди 15 години
  John Hurliman 32ccd5bb40 * Changed the misc. methods calling ThreadPool.UnsafeQueueUserWorkItem() to Util.FireAndForget() преди 15 години
  Melanie 624af66c35 Make the LSL scripting delays take full effect. To tune, tweat the преди 15 години
  Melanie 8ce4fd7234 Reduce the default pool threads to 15 (from 30) and the minimum from 5 to 2 преди 15 години
  Melanie 8a336c6860 Add MaxPoolThreads in startup to limit the size of the thread pool used преди 15 години
  John Hurliman 6492640e72 * Change the OnQueueEmpty signature to send the flags of the queues that are empty instead of firing once per empty queue преди 15 години
  Melanie 9ec55df988 Mark new version преди 15 години
  John Hurliman 4e04f6b3a5 * Clarified what FireQueueEmpty is doing with a MIN_CALLBACK_MS constant and upped it to 30ms преди 15 години
  John Hurliman 2b39ff0a39 Merged master into prioritization преди 15 години
  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 преди 15 години
  John Hurliman 2752a3525c * Changed the timing calculations for sending resends/acks/pings from per-client back to per-scene преди 15 години
  John Hurliman 62f1bfd136 Testing out a hack to identify the source of the high cpu usage преди 15 години
  John Hurliman bb4da417ad Removing the Sleep(0) call from the OutgoingPacketHandler преди 15 години
  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 преди 15 години
  Melanie d88bb83136 Fix llParticleSystem to accept LSL variables and LSL constants in place преди 15 години
  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 преди 15 години
  Melanie 8dd15fd5a5 Patch by mcortez: Remove lock from scene presence updating in groups module преди 15 години
  John Hurliman c0c845aea4 Fixed the way OnQueueEmpty is called to prevent simultaneous calls for the same category преди 15 години
  John Hurliman cde47c2b3d Committing Jim's optimization to replace the 20ms sleep in outgoing packet handling with an interruptible wait handle преди 15 години
  Melanie 93b24b5207 Fix web map retrieval for regions configured via .ini преди 15 години
  Melanie 2a886fd76c Really make module port selection work. Implement port setting in преди 15 години
  John Hurliman 45dc4e0a54 * Added a sanity check to GetScriptAssemblies() and GetScriptStates() for the case where no scripting engine is enabled преди 15 години
  John Hurliman 1833c69568 * Removed the unused m_agentUpdates collection and some extra work that was being done for AgentUpdate packets преди 15 години
  John Hurliman d38f33736c * Removed the throttle speed optimizations to see if it brings stability back преди 15 години
  John Hurliman d1ab11dc2a Added try/catches in the outgoing packet handler to match the one in the incoming packet handler преди 15 години
  John Hurliman 99abe885c8 Fixing position/rotation/collisionplane in ObjectUpdate packets for avatars преди 15 години
  John Hurliman edd393ff30 Reverting the deletion of files related to texture sending until we figure out exactly what is and isn't needed преди 15 години
  Melanie f568982e69 Cleanup and comment the region module loader. Add support for configuring преди 15 години
  John Hurliman 8151190a45 * Removing ODEPrim and ODECharacter GetHashCode() overrides since they were based on something that could change преди 15 години