]> sigrok.org Git - libsigrokdecode.git/blobdiff - scripts/transitioncounter.py
Use psyco (if available) to improve performance.
[libsigrokdecode.git] / scripts / transitioncounter.py
index cbf80680704aedfc0d53be61e363b30839047270..df7e27e5748cc2f954aaeb442e6f9e1319de9616 100644 (file)
@@ -70,3 +70,10 @@ def sigrokdecode_count_transitions(inbuf):
 
        return outbuf
 
+# Use psyco (if available) as it results in huge performance improvements.
+try:
+       import psyco
+       psyco.bind(sigrokdecode_count_transitions)
+except ImportError:
+       pass
+