Performance profiling and optimizations
Java is slow … right! Well, no, Java is not slow but programs written in Java (just as any other language) could feel laggy and unresponsive if not properly written. During the past several years SIP Communicator has been growing as we have been adding more and more features to it. We have now reached a point where a performance is becoming critical and time is ripe for a good deal of profiling to take place. This project would consist in performing a number of profiling tests on SIP Communicator and optimizing its code so that it would perform faster and feel more snappy to the users.
References:
Other SIP Communicator GSoC 2008 Projects
http://www.sip-communicator.org/gsoc
SIP Communicator Developer Documentation
http://www.sip-communicator.org/index.php/Documentation/DeveloperDocumentation
The official SIP Communicator website
http://www.sip-communicator.org
