A number of players on our server complain about their client locking up for short periods or having poor performance. Since these complaints seem to be independent of server load, it'd be nice if we could have performance profiling on the client's end, so that we can find out what we're doing wrong or doing too much of and fix that.
As it is, we only have suspicions of things that are high cost operations for the client. Trying to resolve issues like the one above is incredibly frustrating when the only way we have to know about what's causing the issue is to ask someone to look through thousands of lines of code or hoping that a years old mention of an operation being slow still applies today.
Jul 20 2017, 4:02 pm