Historique des commits

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