Skip to content
Commit 9dc6a21b authored by Felka Chang's avatar Felka Chang
Browse files

Post tasks back to PackageInstaller thread

When PackageManagerService return the verification result back to
PackageInstallerSession, PackageInstallerSession use
PackageManagerService's worker thread to generate the install
parameter.

When the verification tasks are completed, PackageInstaller's worker
thread should execute the following tasks. This patch should make the
benchmark better if PackageManagerService's worker thread is busy.

The benchmark reports that to post runnable is faster than the
original

Test: TID="PackageManagerPerfTests" ; \
           atest \
           ${TID}:android.content.pm.PackageInstallerBenchmark

Bug: 194755410
Change-Id: I0e9b123b999dc3f908819ee40850397a1f3fd9e0
parent aec13b2c
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment