Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
frameworks
/
base
/
7ba73dd509c39a073bc59901df78b24632c77fd7
/
services
/
core
/
java
/
com
/
android
/
server
/
pm
/
PackageDexOptimizer.java
7ba73dd
[framework] Add check that classpath is up to date to getDexOptNeeded
by Calin Juravle
· 7 years ago
0a267a8
Encode the entire class loader context for dex2oat
by Calin Juravle
· 7 years ago
caed600
Add a command line option to optimize individual splits
by Calin Juravle
· 7 years ago
dea3fd8
Refactor the arguments passed to dexopt invocations
by Calin Juravle
· 7 years ago
3aeca17
Reduce app size by downgrading inactive apps
by Shubham Ajmera
· 7 years ago
20a894e
Special handling of priv-apps in PMS.
by Nicolas Geoffray
· 7 years ago
52c8620
Update DexFile#getDexOptNeeded usages to reflect API change
by Shubham Ajmera
· 7 years ago
7e1a273
resolve merge conflicts of 255b69aca02f to oc-dev-plus-aosp
by Nicolas Geoffray
· 7 years ago
3b4359a
Pass bootComplete to dexopt.
by Nicolas Geoffray
· 7 years ago
cb42fae
Merge "Remove obsolete DEXOPT_SAFEMODE." am: 383b2af3ec am: 10085b3737
by Nicolas Geoffray
· 7 years ago
307a5af
Remove obsolete DEXOPT_SAFEMODE.
by Nicolas Geoffray
· 7 years ago
731a7f3
Remove line from bad resolution merge.
by Nicolas Geoffray
· 7 years ago
b0818e8
resolve merge conflicts of c2421a2a3c37 to oc-dev-plus-aosp
by Nicolas Geoffray
· 7 years ago
a34610c
Merge "Handle safe mode in PackageManager."
by Nicolas Geoffray
· 7 years ago
384683e
Merge "Adjust forced dexopt in case of stripped APKs." am: 5669550a83 am: f59dd816b1
by Nicolas Geoffray
· 7 years ago
96d12a9
Adjust forced dexopt in case of stripped APKs.
by Nicolas Geoffray
· 7 years ago
bca6bd2
Merge "Use timeout for *dexopt* wake lock" into oc-dev
by Fyodor Kupolov
· 7 years ago
d093b20
Handle safe mode in PackageManager.
by Nicolas Geoffray
· 7 years ago
28f2855
Use timeout for *dexopt* wake lock
by Fyodor Kupolov
· 7 years ago
d132652
Update frameworks/base to new compiler filters.
by Nicolas Geoffray
· 7 years ago
be7b0d1
Update frameworks/base to new compiler filters.
by Nicolas Geoffray
· 7 years ago
5def5e5
Gather shared libs for split apks based on dependencies.
by Jeff Hao
· 7 years ago
c6687da
Handle shared libraries for split apks.
by Jeff Hao
· 7 years ago
7da652f
Handle shared libraries for split apks.
by Jeff Hao
· 7 years ago
31762dd
Merge "Pass SElinux info to installd dexopt" into oc-dev
by Calin Juravle
· 7 years ago
539128f
Merge "Keep track of protected data dirs in DexManager" into oc-dev
by Calin Juravle
· 7 years ago
811a75a
Pass SElinux info to installd dexopt
by Calin Juravle
· 7 years ago
adbadd5
Keep track of protected data dirs in DexManager
by Calin Juravle
· 7 years ago
efb1c94
Fix dex flags for secondary dex files
by Calin Juravle
· 7 years ago
c649449
Use DexManager logic to decide if a package is used by other apps
by Calin Juravle
· 7 years ago
f8afcdc
Skip class path checking for secondary dex files
by Calin Juravle
· 7 years ago
7218363
Compile secondary dex files in DexManager
by Calin Juravle
· 8 years ago
07b6eab
Use DexManager logic to decide if a package is used by other apps
by Calin Juravle
· 7 years ago
aae3576
Skip class path checking for secondary dex files
by Calin Juravle
· 7 years ago
c22c30e
Compile secondary dex files in DexManager
by Calin Juravle
· 8 years ago
bb10525
Refactor PackageDexOptimizer
by Calin Juravle
· 8 years ago
ae9ad65
PackageDexOptimizer: fix typo in log message.
by Jorge Lucangeli Obes
· 8 years ago
2d4b6ad7
Refactor PackageDexOptimizer
by Calin Juravle
· 8 years ago
832af67
Merge "Cleanup code given PATCHOAT_FOR_RELOCATION has been removed." am: 8582826f8d am: 5c5637e1bd am: 4911e517ab
by Richard Uhler
· 8 years ago
d670d58
Cleanup code given PATCHOAT_FOR_RELOCATION has been removed.
by Richard Uhler
· 8 years ago
c5b5694
Merge commit '7797e545239e81a9216994527badcc98178ebfcc' into dec10
by Jeff Sharkey
· 8 years ago
740f523
Final push of installd to Binder; goodbye socket!
by Jeff Sharkey
· 8 years ago
0f62508
PackageDexOptimizer: fix typo in log message.
by Jorge Lucangeli Obes
· 8 years ago
79c9e06
Use the new refined DexOptNeeded codes.
by Nicolas Geoffray
· 8 years ago
a817838
Merge "Avoid profile guided compilation for vmSafeMode"
by Mathieu Chartier
· 8 years ago
7e619a9
Frameworks/base: Add compiler stats to Package Manager
by Andreas Gampe
· 8 years ago
41e4a37
Avoid profile guided compilation for vmSafeMode
by Mathieu Chartier
· 8 years ago
6d99f79
PackageManager: Fix reference profile canonicalization.
by Narayan Kamath
· 8 years ago
88eea9e
Add a command to print package dexopt status.
by Narayan Kamath
· 8 years ago
c7b9482
Support to pass <uses-library> option through to dex2oat.
by Jeff Hao
· 8 years ago
90e2699
Change app selection policy for post-OTA verification
by David Brazdil
· 8 years ago
6a3b2d2
Refactor return values of performDexOpt
by David Brazdil
· 8 years ago
47c170a
Package Manager: Use new DexFile function to upgrade filter
by Andreas Gampe
· 8 years ago
9fa0254
Don't check if forward locked apps are used by others
by Calin Juravle
· 8 years ago
bdd30d8
Frameworks/base: Refactor package manager
by Andreas Gampe
· 8 years ago
990fb6b
Add option to compile all packages with 'cmd package compile'
by David Brazdil
· 8 years ago
693f997
Better handling of various types of compilation in DexOptimizer
by Calin Juravle
· 8 years ago
d479b52
Restrict the cases when we profile guided compile an apk
by Calin Juravle
· 8 years ago
0cf8cc6
Fix useProfiles usage in PackageDexOptimizer
by Calin Juravle
· 9 years ago
a890875
Frameworks/base: Add A/B OTA preopting
by Andreas Gampe
· 9 years ago
493411a
Add 'package compile' shell command
by David Brazdil
· 9 years ago
6dfd83d
Revert "Revert "Fix optimizable package filter""
by Calin Juravle
· 9 years ago
d9c31db
Revert "Fix optimizable package filter"
by Calin Juravle
· 9 years ago
8aaaf13
Fix optimizable package filter
by Calin Juravle
· 9 years ago
9dff854
Clean up passing volumeUuid to DexOptimizer
by Calin Juravle
· 9 years ago
a0e1043
Extract APKs on install or OTA
by David Brazdil
· 9 years ago
db4a79a
Enable profile guided compilation on the framework side
by Calin Juravle
· 9 years ago
fdeeeea
Follow installd changes, throw exceptions.
by Jeff Sharkey
· 9 years ago
27c0737
Remove performBootDexOpt and am's ensurePackageDexOpt.
by Nicolas Geoffray
· 9 years ago
27c24fb
Enable "quick install"
by Todd Kennedy
· 9 years ago
b4d4102
am 92b28f37: resolved conflicts for 4ed21bf0 to stage-aosp-master
by Todd Kennedy
· 9 years ago
92b28f3
resolved conflicts for 4ed21bf0 to stage-aosp-master
by Todd Kennedy
· 9 years ago
8c6e537
Allow using the JIT
by Todd Kennedy
· 9 years ago
389bb7f
am 9f860264: resolved conflicts for 7de7e0b0 to stage-aosp-master
by Todd Kennedy
· 9 years ago
9f86026
resolved conflicts for 7de7e0b0 to stage-aosp-master
by Todd Kennedy
· 9 years ago
fa54ab7
Pass dexopt flags as integer
by Todd Kennedy
· 9 years ago
4e32174
resolved conflicts for cafacef6 to stage-aosp-master
by Todd Kennedy
· 9 years ago
55fe944
Frameworks/base: Propagate boot status to installd
by Andreas Gampe
· 9 years ago
06bb908
Frameworks/base: Propagate boot status to installd
by Andreas Gampe
· 9 years ago
ebcac16
Use app directory as apkPath for cluster installs
by Fyodor Kupolov
· 9 years ago
589f2b5
Do not create oat directory for an app in ASEC container
by Fyodor Kupolov
· 9 years ago
a91a6f6
Merge "Hold wakelock while dexopting" into mnc-dev
by Fyodor Kupolov
· 9 years ago
a627c09
Hold wakelock while dexopting
by Fyodor Kupolov
· 9 years ago
01dcb76
Be more accepting of dex2oat errors.
by Narayan Kamath
· 9 years ago
94056d1
Do not create oat directory for an app in ASEC container
by Fyodor Kupolov
· 9 years ago
7b08b35
Reuse dexopt method for both dex2oat and patchoat.
by Richard Uhler
· 9 years ago
b94c165
Support for storing OAT files in app directory
by Fyodor Kupolov
· 9 years ago
7487657
Extracted a separate class to run dexopt on packages
by Fyodor Kupolov
· 9 years ago