This website requires JavaScript.
Explore
Help
Sign In
ogb912
/
opensim
Watch
1
Star
0
Fork
0
You've already forked opensim
mirror of
https://github.com/opensim/opensim.git
synced
2026-07-15 12:05:49 +08:00
Code
Issues
Packages
Projects
Releases
Wiki
Activity
Files
c98b10fc8c5dab93e09e28acc91cdf7ebb148ee7
opensim
/
OpenSim
/
Region
/
ClientStack
/
LindenUDP
History
Dan Lake
ca2abc43ad
Refactor SendCoarseLocations for better performance. Instead of computing list of all locations fresh for every scene presence on every frame, we will instead compute the list once every 50 frames and send to all connected presences at that time. Also, we only add 60 items to the list when there are more than 60 presences in the scene. For 1000 users, this change yields a 99.8% reduction in list processing and a 98% reduction in network bandwidth for coarse locations.
2010-06-08 16:44:18 -07:00
..
Tests
Beginning work on the new LLUDP implementation
2009-10-05 17:38:14 -07:00
IncomingPacket.cs
* Added missing references to prebuild.xml and commented out the LindenUDP tests until a new test harness is written
2009-10-06 12:13:16 -07:00
IncomingPacketHistoryCollection.cs
* Continued work on the new LLUDP implementation. Appears to be functioning, although not everything is reimplemented yet
2009-10-06 02:38:00 -07:00
J2KImage.cs
* HGScene is no more.
2010-01-30 09:23:07 -08:00
LLClientView.cs
Refactor SendCoarseLocations for better performance. Instead of computing list of all locations fresh for every scene presence on every frame, we will instead compute the list once every 50 frames and send to all connected presences at that time. Also, we only add 60 items to the list when there are more than 60 presences in the scene. For 1000 users, this change yields a 99.8% reduction in list processing and a 98% reduction in network bandwidth for coarse locations.
2010-06-08 16:44:18 -07:00
LLFileTransfer.cs
Changed asset CreatorID to a string
2010-02-22 14:18:59 -08:00
LLImageManager.cs
* Change Util.FireAndForget to use ThreadPool.UnsafeQueueUserWorkItem(). This avoids .NET remoting and a managed->unmanaged->managed jump. Overall, a night and day performance difference
2009-10-19 15:19:09 -07:00
LLUDPClient.cs
* Cache packed throttle data to avoid repeated allocations in CheckForSignificantMovement()
2010-03-05 17:04:20 -08:00
LLUDPServer.cs
* Initial commit of the slimupdates2 rewrite. This pass maintains the original behavior of avatar update sending and has a simplified set of IClientAPI methods for sending avatar/prim updates
2010-05-12 15:59:48 -07:00
OpenSimUDPBase.cs
minor: remove some mono compiler warnings
2009-11-09 17:09:56 +00:00
OutgoingPacket.cs
* Added missing references to prebuild.xml and commented out the LindenUDP tests until a new test harness is written
2009-10-06 12:13:16 -07:00
ThrottleRates.cs
* Moving parcel media and avatar update packets from the unthrottled category to task
2009-10-30 00:43:46 -07:00
TokenBucket.cs
Revert "Comment noisy "CONNECTION DEBUGGING" messages, because they push more"
2010-05-27 19:02:20 +01:00
UnackedPacketCollection.cs
* Change the OnQueueEmpty signature to send the flags of the queues that are empty instead of firing once per empty queue
2009-10-21 18:03:41 -07:00