Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
frameworks
/
base
/
fa9df0b5db38e95998ab28bd3ea2165b1cf3b1b9
/
services
/
core
/
java
/
com
/
android
/
server
/
pm
/
PackageDexOptimizer.java
fa9df0b
Rename preferCodeIntegrity to useEmbeddedDex
by Victor Hsieh
· 6 years ago
5b5f28b
Merge "Skip dexopt if app has preferCodeIntegrity=true"
by TreeHugger Robot
· 6 years ago
03dba3b
Remove notion of skip library check in framework.
by Nicolas Geoffray
· 6 years ago
f12af2f
Skip dexopt if app has preferCodeIntegrity=true
by Victor Hsieh
· 6 years ago
7495af7
Merge "Revert "[framework] Compile secondary dex files in isolation"" am: 2c0278d35f am: 37e38790d6
by David Brazdil
· 6 years ago
22217f6
Revert "[framework] Compile secondary dex files in isolation"
by David Brazdil
· 6 years ago
15b123e
DO NOT MERGE - Merge pie-platform-release (PPRL.181205.001) into master
by Xin Li
· 6 years ago
972b39e
Start using shared libraries class loader.
by Nicolas Geoffray
· 6 years ago
fc2851e
Removes ASEC-related logic from the framework
by Patrick Baumann
· 6 years ago
8d144eb
Start using shared libraries class loader.
by Nicolas Geoffray
· 6 years ago
df1c7dc
Simplify HIDDEN_API_ENFORCEMENT_ flags
by David Brazdil
· 6 years ago
06ae4b8
Simplify HIDDEN_API_ENFORCEMENT_ flags
by David Brazdil
· 6 years ago
3e16746
Merge "Use seInfo to label secondary dex files" am: c5797b0745 am: ef16050a4b
by Nick Kralevich
· 6 years ago
005f959
Use seInfo to label secondary dex files
by Nick Kralevich
· 6 years ago
0610dd1
Annotate the compilation reason with dex metadata information
by Calin Juravle
· 6 years ago
785d618
Allow only selected priv apps to run OOB
by Victor Hsieh
· 6 years ago
a9c3433
Add dedicated flag to control app image generation
by Mathieu Chartier
· 6 years ago
7fc0f63
Fix BackgroundDexOptTest
by Calin Juravle
· 6 years ago
709bfc2
Merge "Add the compilation reason to the dexopt dumps" into pi-dev
by Calin Juravle
· 6 years ago
ab49fc4
Add the compilation reason to the dexopt dumps
by Calin Juravle
· 6 years ago
e329953
More flexible API enforcement policy.
by Mathew Inwood
· 7 years ago
a6d43e4
Clean up comment
by Mathieu Chartier
· 6 years ago
fa3e976
Add logic for passing down CompactDex generation flag
by Mathieu Chartier
· 6 years ago
4bc8f4d
Pass the compilation reason to dexopt
by Calin Juravle
· 7 years ago
f7e31c0
Refactor runtime hidden API flag from negative to positive
by David Brazdil
· 7 years ago
ff3e4a1
Allow public profile compilation for primary apks
by Calin Juravle
· 7 years ago
cc65194
[framework] Pass .dm files to dexopt at install time
by Calin Juravle
· 7 years ago
2b6e24c
Merge "[framework] Extend profile operations to take the profile name"
by Calin Juravle
· 7 years ago
d2204db
Merge "Rewrite handling of oob priv-apps in framework."
by Nicolas Geoffray
· 7 years ago
6ae39fc
[framework] Extend profile operations to take the profile name
by Calin Juravle
· 7 years ago
11d21a29
Rewrite handling of oob priv-apps in framework.
by Nicolas Geoffray
· 7 years ago
464ed3d
Set DEXOPT_DISABLE_HIDDEN_API_CHECKS for system apps
by David Brazdil
· 7 years ago
f24977b
Merge "Pass targetSdkVersion to installd" am: 106a915256 am: 77ba6baab5
by David Brazdil
· 7 years ago
3d44ed0
Pass targetSdkVersion to installd
by David Brazdil
· 7 years ago
991da81
Merge changes I80504f43,Ifc372eef am: de7be840a7
by Calin Juravle
· 7 years ago
de7be84
Merge changes I80504f43,Ifc372eef
by Treehugger Robot
· 7 years ago
b423671
Fix package install flow w.r.t. dexopt
by Calin Juravle
· 7 years ago
c6540da
Fix package install flow w.r.t. dexopt
by Calin Juravle
· 7 years ago
af657ae
Merge "Workaround to get passed the broken install flow" am: b0e6508a5b
by Calin Juravle
· 7 years ago
5f44aa7
Workaround to get passed the broken install flow
by Jeff Sharkey
· 7 years ago
a73e165
Hack.
by Jeff Sharkey
· 7 years ago
cf0583e
Change pm.dexopt.priv-apps to .priv-apps-oob
by Victor Hsieh
· 7 years ago
66a285d
DO NOT MERGE Change pm.dexopt.priv-apps to .priv-apps-oob
by Victor Hsieh
· 7 years ago
8a5a708
[framework] Compile secondary dex files in isolation
by Calin Juravle
· 7 years ago
5e507fa
Add an explicit reason for the compilation of shared apks
by Calin Juravle
· 7 years ago
527a2b2
Fix spelling mistake in dumpsys output
by Calin Juravle
· 7 years ago
9aab3b5
Handle configuration splits when creating the class loader context
by Calin Juravle
· 7 years ago
563a5ca
Ensure dexopt is executed only with consistent package data
by Calin Juravle
· 7 years ago
c0aa880
Merge "Frameworks: Fix idle-background-job flag" am: 3a16db62ec am: 83419c750f
by Andreas Gampe
· 7 years ago
64f4a15
Merge "Frameworks: Fix idle-background-job flag" am: 3a16db62ec am: 83419c750f
by Andreas Gampe
· 7 years ago
3a16db6
Merge "Frameworks: Fix idle-background-job flag"
by Treehugger Robot
· 7 years ago
84d9a81
Fix dexopt dump
by Calin Juravle
· 7 years ago
c041c33
Frameworks: Fix idle-background-job flag
by Andreas Gampe
· 7 years ago
d7fb51a
resolve merge conflicts of 20d9ae562062 to oc-mr1-dev-plus-aosp
by Andreas Gampe
· 7 years ago
b314522
Merge "[framework] Add check that classpath is up to date to getDexOptNeeded" am: 945b1dc43e
by Calin Juravle
· 7 years ago
11c22e3
Use dex2oatd when available on debug builds
by David Sehr
· 7 years ago
b130d47
Add package use info to dexopt dump
by Calin Juravle
· 7 years ago
943d1e7
Record usage information per split
by Calin Juravle
· 7 years ago
fad6dc1
Use PackageUseInfo in DexOptimizer
by Calin Juravle
· 7 years ago
a18e992
Use the class loader context when optimizing secondary dex files
by Calin Juravle
· 7 years ago
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
2118ec4
Use dex2oatd when available on debug builds
by David Sehr
· 7 years ago
c29b11a
Move grantPermission to permission manager
by Todd Kennedy
· 7 years ago
576e6c0
[framework] Add check that classpath is up to date to getDexOptNeeded
by Calin Juravle
· 7 years ago
31ef7f3
Merge "[framework] Compile secondary dex files in isolation" into oc-mr1-dev
by Calin Juravle
· 7 years ago
27f9262
[framework] Compile secondary dex files in isolation
by Calin Juravle
· 7 years ago
b22e7a2
Merge "Fix spelling mistake in dumpsys output" into oc-mr1-dev am: 1198bec925
by Calin Juravle
· 7 years ago
94837e3
Fix spelling mistake in dumpsys output
by Calin Juravle
· 7 years ago
61dc6ff
Merge "Special handling of priv-apps in PMS." am: 107899c599 am: 15b0493360
by Nicolas Geoffray
· 7 years ago
20a894e
Special handling of priv-apps in PMS.
by Nicolas Geoffray
· 7 years ago
479af33
Merge "Fix dexopt dump" into oc-mr1-dev
by Calin Juravle
· 7 years ago
cf72222
Fix dexopt dump
by Calin Juravle
· 7 years ago
f53201f
Add an explicit reason for the compilation of shared apks
by Calin Juravle
· 7 years ago
da09815
Handle configuration splits when creating the class loader context
by Calin Juravle
· 7 years ago
4c2b955
Ensure dexopt is executed only with consistent package data
by Calin Juravle
· 7 years ago
41a57a6
Add package use info to dexopt dump
by Calin Juravle
· 7 years ago
52a452c
Record usage information per split
by Calin Juravle
· 7 years ago
3b74c41
Use PackageUseInfo in DexOptimizer
by Calin Juravle
· 7 years ago
f1ff36f
Use the class loader context when optimizing secondary dex files
by Calin Juravle
· 7 years ago
52c8620
Update DexFile#getDexOptNeeded usages to reflect API change
by Shubham Ajmera
· 7 years ago
19da1cf
Encode the entire class loader context for dex2oat
by Calin Juravle
· 7 years ago
b6f844d
Add a command line option to optimize individual splits
by Calin Juravle
· 7 years ago
1d0e83d
Refactor the arguments passed to dexopt invocations
by Calin Juravle
· 7 years ago
246dccf
Reduce app size by downgrading inactive apps
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
Next »