Merge ~kissiel/plainbox:optimizations into plainbox:master
Proposed by
Maciej Kisielewski
Status: | Merged |
---|---|
Approved by: | Sylvain Pineau |
Approved revision: | 84e3b2c96566df7322a2dd661c260b60604b55bc |
Merged at revision: | 9cdf73b29be262eaf57c0a1cad1c76dfef94031e |
Proposed branch: | ~kissiel/plainbox:optimizations |
Merge into: | plainbox:master |
Diff against target: |
177 lines (+36/-14) 7 files modified
plainbox/impl/commands/cmd_session.py (+1/-1) plainbox/impl/secure/providers/v1.py (+7/-1) plainbox/impl/secure/qualifiers.py (+8/-1) plainbox/impl/secure/rfc822.py (+7/-4) plainbox/impl/session/state.py (+10/-4) plainbox/impl/session/test_manager.py (+2/-2) plainbox/impl/unit/unit.py (+1/-1) |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Sylvain Pineau (community) | Approve | ||
Maciej Kisielewski | Needs Resubmitting | ||
Review via email: mp+308936@code.launchpad.net |
Description of the change
This branch brings a bunch of optimizations to plainbox/checkbox spoolup time.
When invoking `plainbox -h`, the elapsed time is 5-10x shorter.
As or checkbox-cli invocations it's usually more than 2x faster.
I tested it through and through with launchers and with explicit plainbox invocations.
This branch should not bring any changes in functionality
To post a comment you must log in.
https:/ /code.launchpad .net/~kissiel/ plainbox/ +git/plainbox/ +ref/optimizati ons does not exist in lp. weird. Could you push again?