Commit History

Author SHA1 Message Date
  John Hurliman cde47c2b3d Committing Jim's optimization to replace the 20ms sleep in outgoing packet handling with an interruptible wait handle 15 years ago
  John Hurliman 99abe885c8 Fixing position/rotation/collisionplane in ObjectUpdate packets for avatars 15 years ago
  John Hurliman 0a6ea33ac8 * Optimized sending of terrain data 15 years ago
  John Hurliman fdce1be3db * Removed OpenSim.Data.NHibernate 15 years ago
  John Hurliman 142008121e * Change Util.FireAndForget to use ThreadPool.UnsafeQueueUserWorkItem(). This avoids .NET remoting and a managed->unmanaged->managed jump. Overall, a night and day performance difference 15 years ago
  John Hurliman 233e16b99c * Rewrote the methods that build ObjectUpdate and ImprovedTerseObjectUpdate packets to fill in the data more accurately and avoid allocating memory that is immediately thrown away 15 years ago
  John Hurliman 1dbbf6edb6 * Process the avatar terse update priority queue as soon as an update for our own avatar is ready to send 15 years ago
  John Hurliman b4526a5a6d * Big performance increase in loading prims from the region database with MySQL 15 years ago
  John Hurliman a3f93cffb4 * Committing Nini.dll with the patch from #3773 applied 15 years ago
  John Hurliman fdb2a75ad3 Committing the second part of Jim Greensky @ Intel Lab's patch, re-prioritizing updates 15 years ago
  John Hurliman c81378dc22 Changing avatar movement updates to the Task throttle category until we get finer grained prioritization of avatars vs. prims 15 years ago
  John Hurliman 1bd9202f24 * Simplified the prioritization packet creation code to reduce CPU usage and increase throughput. Apologies to Jim for hacking on your code while it's only halfway done, I'll take responsibility for the manual merge 15 years ago
  John Hurliman a18489dc9b * Change appearance packets from State to Task. This will hopefully fix the cloud issues 15 years ago
  John Hurliman 06354a093d Merge branch 'master' of ssh://opensimulator.org/var/git/opensim into prioritization 15 years ago
  Melanie 0487092d15 Thank you, Fly man, for plumbing the AvatarInterestsUpdate packet 15 years ago
  John Hurliman 4b75353cbf Object update prioritization by Jim Greensky of Intel Labs, part one. This implements a simple distance prioritizer based on initial agent positions. Re-prioritizing and more advanced priority algorithms will follow soon 15 years ago
  jjgreens df2d5a460f Replaced the update lists with a priority queue implementation in LLClientView 15 years ago
  John Hurliman d44b50ee46 * Removed some of the redundant broadcast functions in Scene and SceneGraph so it is clear who/what the broadcast is going to each time 15 years ago
  Teravus Ovares (Dan Olivares) 6d3d985511 * Request from lkalif to have the Sim send a coarselocationupdate for each avatar in the sim, including yourself. 15 years ago
  John Hurliman 4b5a2f8c02 Merge branch 'htb-throttle' of ssh://opensimulator.org/var/git/opensim into htb-throttle 15 years ago
  John Hurliman 0d2e6463d7 * Minimized the number of times textures are pulled off the priority queue 15 years ago
  Melanie d83ace0d3b Merge branch 'master' into htb-throttle 15 years ago
  John Hurliman 4135b0c4dc * Split Task category into Task and State 15 years ago
  John Hurliman e8c1e69a0d * Copied LocklessQueue.cs into OpenSim.Framework and added the .Count property and .Clear() method 15 years ago
  John Hurliman dc11643c00 * Consolidated adding / removing ClientManager IClientAPIs to two places in Scene 15 years ago
  John Hurliman 395a8680c3 * Fixed a bug where clients were being added to ClientManager twice 15 years ago
  John Hurliman 23a334b9f5 * Rewrote ClientManager to remove Lindenisms from OpenSim core, improve performance by removing locks, and replace LLUDPClientCollection 15 years ago
  John Hurliman c893761319 * Unregister event handlers in LLUDPServer when a client logs out and disconnects 15 years ago
  Diva Canto e3d5beebfb Better handling of missing assets. 15 years ago
  Diva Canto f3d2192cd4 Better handling of missing assets. 15 years ago