Commit 4819383e authored by Jerome Dochez's avatar Jerome Dochez Committed by TreeHugger Robot
Browse files

move dexing to WorkerExecutor.

provide ability to run wit the WorkerExecutor as well as plain old Executor.
remove the double locking effect of locking the file cache when dexing which
lead to numerous deadlocks. Provide only one level of multiplexing by sharding
all .jar files and folders and further bucketizing into 5 shards.

Test: adapted existing unit tests, added new ones for new code.

Change-Id: Icc60a18fd6850ab10bddb297fe7754f81f53809c
parent b0a2cd9a
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment