]> sigrok.org Git - libsigrokdecode.git/commit
timing: reduce "state", most action is local to .decode()
authorGerhard Sittig <redacted>
Fri, 3 Jul 2020 09:14:31 +0000 (11:14 +0200)
committerGerhard Sittig <redacted>
Tue, 7 Jul 2020 20:50:46 +0000 (22:50 +0200)
commit3e962c2f5914300d63ccd5c135e4554c4314517f
tree7285ebd405f4debe8a6340561e94d9404e6ccbdf
parent6a1b97e6b19f96d3f8df2f92c8d2dd82c1ecc3bb
timing: reduce "state", most action is local to .decode()

Reduce the number of self members, use local variables instead for data
which is strictly kept within a method and need not remain across calls.
Move options dictionary lookups out of the main loop, as the previous
implementation already did with 'edge'.
decoders/timing/pd.py