Logo
Explore Help
Sign In
jshiffer/slixmpp
1
0
Fork 0
You've already forked slixmpp
Code Issues Pull Requests Actions Packages Projects Releases Wiki Activity
slixmpp/sleekxmpp/xmlstream/handler
History
Vijay Pandurangan 6f3cc77bb5 This change stops sleekxmpp from spending huge amounts of time unnecessarily computing logging data that may never be used. This is a HUGE performance improvement; in some of my test runs, unnecessary string creation was accounting for > 60% of all CPU time.
Note that using % in a string will _always_ perform the sting substitutions, because the strings are constructed before the function is called. So log.debug('%s' % expensiveoperation()) will take about the same CPU time whether or not the logging level is DEBUG or INFO. if you use , no substitutions are performed unless the string is actually logged
2011-11-19 11:30:44 -08:00
..
__init__.py
Moved ClientXMPP to clientxmpp.py.
2010-10-06 14:20:32 -04:00
base.py
Break reference cycle to fix potential memory leaks for callback handlers.
2011-10-08 17:31:30 -04:00
callback.py
More attempts at fixing garbage collection.
2011-02-14 11:30:04 -05:00
waiter.py
This change stops sleekxmpp from spending huge amounts of time unnecessarily computing logging data that may never be used. This is a HUGE performance improvement; in some of my test runs, unnecessary string creation was accounting for > 60% of all CPU time.
2011-11-19 11:30:44 -08:00
xmlcallback.py
Updated the suite of handler classes with documentation.
2010-08-27 16:42:26 -04:00
xmlwaiter.py
Updated the suite of handler classes with documentation.
2010-08-27 16:42:26 -04:00
Powered by Gitea Version: 1.23.7 Page: 46ms Template: 4ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API