Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
frameworks
/
native
/
e292a930f4b82e570cd708cf7c011a536e1c319d
/
cmds
/
installd
/
dexopt.cpp
562de81
[installd] Extend profile operations to take the profile name
by Calin Juravle
· 7 years ago
bd854e7
Merge "[installd] Prepare profiles for app code paths"
by Calin Juravle
· 7 years ago
6071725
Merge "Prepare installd to handle profiles per code path"
by Calin Juravle
· 7 years ago
bc5ab87
[installd] Prepare profiles for app code paths
by Calin Juravle
· 7 years ago
cfcd6aa
Prepare installd to handle profiles per code path
by Calin Juravle
· 7 years ago
7295236
Merge "Add new dexopt flag to control hidden API restrictions" am: 37ea948a17 am: 6a278f573f
by David Brazdil
· 7 years ago
7fcbb81
Add new dexopt flag to control hidden API restrictions
by David Brazdil
· 7 years ago
5ff7719
Merge "Pass targetSdkVersion to dex2oat" am: 54bcf1c194 am: 772beadee8
by David Brazdil
· 7 years ago
570d398
Pass targetSdkVersion to dex2oat
by David Brazdil
· 7 years ago
a5de1cf
Merge "Disable cdex for non background dexopt" am: 4f9ecc63cf am: 756b441357
by Mathieu Chartier
· 7 years ago
1fb463e
Disable cdex for non background dexopt
by Mathieu Chartier
· 7 years ago
1c60125
Merge "Disable compact dex for input fd == output fd" am: 69acdd7512 am: 90c7467239
by Mathieu Chartier
· 7 years ago
b41ffcc
Disable compact dex for input fd == output fd
by Mathieu Chartier
· 7 years ago
93b2637
Merge "StartsWith/EndsWith allow std::string prefixes/suffixes now." am: 2aa4cc4f36 am: af24c0d246
by Elliott Hughes
· 7 years ago
969e4f8
StartsWith/EndsWith allow std::string prefixes/suffixes now.
by Elliott Hughes
· 7 years ago
c3596c3
Rename snapshotProfile to createProfileSnapshot for better consistency
by Calin Juravle
· 7 years ago
c41dac2
Rename snapshotProfile to createProfileSnapshot for better consistency
by Calin Juravle
· 7 years ago
ffaf53e
Merge "Add snapshotProfile APIs to installd" am: 98ad260f6b am: 5a49d45535
by Calin Juravle
· 7 years ago
2959173
Add snapshotProfile APIs to installd
by Calin Juravle
· 7 years ago
753dc71
Add Installd IPC to compute the SHA256 of a seconday dex file.
by Alan Stokes
· 7 years ago
7d76546
Move secondary dex files processing in the app process
by Calin Juravle
· 7 years ago
46e27bc
Move secondary dex files processing in the app process
by Calin Juravle
· 7 years ago
2a2d7ba
Installd: Emit minidebug-info
by Andreas Gampe
· 7 years ago
a73a0cb
Installd: Rename try_debug_for_background
by Andreas Gampe
· 7 years ago
b6bcd22
Use fds for dexoptanalyzer from installd
by Shubham Ajmera
· 7 years ago
a3b5ab6
Use dex2oatd when available on debug builds
by David Sehr
· 7 years ago
9150107
Fix argument passing to dexoptanalyzer
by Calin Juravle
· 7 years ago
58cab07
[installd] Add check that classpath is up to date to getDexOptNeeded
by Calin Juravle
· 7 years ago
c1149c9
Enable clang-tidy for sensitive domain.
by Jeff Sharkey
· 7 years ago
dd42e27
Adjust the validation code for secondary dex paths
by Calin Juravle
· 7 years ago
e6d7ad5
Drop capabilities in reconcileSecondaryDexFiles
by Shubham Ajmera
· 7 years ago
3760ad3
Change the location of current profiles for secondary dex files
by Calin Juravle
· 7 years ago
52c4582
Replace dexopt shared libraries with class loader context
by Calin Juravle
· 7 years ago
54ef862
Check dexopt needed for secondary dex while downgrading
by Shubham Ajmera
· 7 years ago
85e0c9c
Merge "Unconditionally unlink image." am: 74a871ae12
by Nicolas Geoffray
· 7 years ago
aa17ab4
Unconditionally unlink image.
by Nicolas Geoffray
· 7 years ago
6a9cf72
Installd: Run debug tools when using libartd
by Andreas Gampe
· 7 years ago
f2d5d51
Installd: Run debug tools when using libartd
by Andreas Gampe
· 7 years ago
d23dee7
Validate the size of all dex paths eagerly
by Calin Juravle
· 7 years ago
78f71fe
Use _exit for profile copy dexopt command
by Mathieu Chartier
· 7 years ago
cf61460
Merge "Revert "Disable in-place vdex update"" am: 52ca987db6 am: deb23917a9 am: 3470e3e3f7
by Nicolas Geoffray
· 7 years ago
fd256c9
Merge "Revert "Disable in-place vdex update"" am: 52ca987db6 am: deb23917a9
by Nicolas Geoffray
· 7 years ago
b03814f
Revert "Disable in-place vdex update"
by Nicolas Geoffray
· 7 years ago
e2cc733
Merge "Disable in-place vdex update" am: d9917d78a0 am: 2521871a1f am: b8e9326fd8
by David Sehr
· 7 years ago
8425a02
Merge "Disable in-place vdex update" am: d9917d78a0 am: 2521871a1f
by David Sehr
· 7 years ago
e446fed
Disable in-place vdex update
by David Sehr
· 7 years ago
f44c05f
Merge "Delete vdex file in delete_odex." am: 99dedeb690 am: f6b79dd073 am: 6dc664460d
by Nicolas Geoffray
· 7 years ago
362e56e
Merge "Delete vdex file in delete_odex." am: 99dedeb690 am: f6b79dd073
by Nicolas Geoffray
· 7 years ago
192fb96
Delete vdex file in delete_odex.
by Nicolas Geoffray
· 7 years ago
8748ecd
Merge "Delete secondary dex profiles during reconciliation" into oc-dev am: 74a812c587
by Calin Juravle
· 7 years ago
74a812c
Merge "Delete secondary dex profiles during reconciliation" into oc-dev
by Calin Juravle
· 7 years ago
5131409
Delete secondary dex profiles during reconciliation
by Calin Juravle
· 7 years ago
7ea0738
Merge "Add copy system profile functionality"
by Mathieu Chartier
· 7 years ago
89726a1
Merge "Handle safe mode in PackageManager." into oc-dev
by Nicolas Geoffray
· 7 years ago
f966f2a
Add copy system profile functionality
by Mathieu Chartier
· 7 years ago
a0af34d
Handle safe mode in PackageManager.
by Nicolas Geoffray
· 8 years ago
0bc052e
Merge "Always unlink the out_vdex_file." am: fbb09a7192 am: e5a1bc620b
by Nicolas Geoffray
· 7 years ago
105e987
Always unlink the out_vdex_file.
by Nicolas Geoffray
· 7 years ago
7bb1657
Always unlink the out_vdex_file.
by Nicolas Geoffray
· 7 years ago
9175ac3
resolve merge conflicts of 7827bcc3e to oc-dev-plus-aosp
by Nicolas Geoffray
· 7 years ago
be6ecd6
Handle safe mode in PackageManager.
by Nicolas Geoffray
· 8 years ago
9014ca8
Merge "Revert "Disable input-vdex when doing speed-profile."" into oc-dev
by TreeHugger Robot
· 8 years ago
a4a4811
Merge "Revert "Disable input-vdex when doing speed-profile."" am: eebbf2e371 am: b8d5b100d1
by Nicolas Geoffray
· 8 years ago
575fc2c
Revert "Disable input-vdex when doing speed-profile."
by Nicolas Geoffray
· 8 years ago
eebbf2e
Merge "Revert "Disable input-vdex when doing speed-profile.""
by Treehugger Robot
· 8 years ago
63d8e56
Update installd to new compiler filters.
by Nicolas Geoffray
· 8 years ago
91582cd
Merge "Update installd to new compiler filters." am: f41404045a am: d9cfce8e4d
by Nicolas Geoffray
· 8 years ago
3c95f2d
Revert "Disable input-vdex when doing speed-profile."
by Nicolas Geoffray
· 8 years ago
4b64ed9
Update installd to new compiler filters.
by Nicolas Geoffray
· 8 years ago
89aeee4
Fix passing --classpath-dir to dex2oat for split apks.
by Jeff Hao
· 8 years ago
10b8a6e
Run dex2oat from the staged apk directory.
by Jeff Hao
· 8 years ago
4887469
Run dex2oat from the staged apk directory.
by Jeff Hao
· 8 years ago
c4ced4f
OtaPreopt: Add version support
by Andreas Gampe
· 8 years ago
cb556e3
Restore selinux labels for secondary dex oat directory
by Calin Juravle
· 8 years ago
ebc8a79
Fix permission for public secondary dex files
by Calin Juravle
· 8 years ago
013f02e
Installd: Clean up installd
by Andreas Gampe
· 8 years ago
114f081
Support profile guided compilation for secondary dex files
by Calin Juravle
· 8 years ago
4eba6d7
Use assignment instead of reset for profile unique_fd
by Calin Juravle
· 8 years ago
1a0af3b
Use unique_fd instead of fd_t when managing profiles
by Calin Juravle
· 8 years ago
76268c5
Use std::string for profile operations instead of const char
by Calin Juravle
· 8 years ago
a2dbefc
Disable input-vdex when doing speed-profile.
by Nicolas Geoffray
· 8 years ago
2289c0a
Fix the ownership of compiler artifacts for secondary dex files
by Calin Juravle
· 8 years ago
2ab108c
DEXOPT_FORCE may be passed for primary apk as well.
by Calin Juravle
· 8 years ago
c9eab38
[Installd] Clean up logic for secondary dex oat files
by Calin Juravle
· 8 years ago
80a2125
Add installd logic for compiling secondary dex files
by Calin Juravle
· 8 years ago
3ef54f2
Add permission bits to open calls with O_CREAT
by George Burgess IV
· 8 years ago
36cebe77
Replace strlen with arraysize in array bounds.
by George Burgess IV
· 8 years ago
7a570e8
Clean up and simplify the logic in dexopt
by Calin Juravle
· 8 years ago
7823e12
Replace cutils/log.h and rationalize log/log.h and android/log.h
by Mark Salyzyn
· 8 years ago
76cc027
Cleanup code given PATCHOAT_FOR_RELOCATION has been removed.
by Richard Uhler
· 8 years ago
4f8c1fd
Merge "Pass the same fd when compiling due to boot image update."
by Treehugger Robot
· 8 years ago
ca12228
Pass the same fd when compiling due to boot image update.
by Nicolas Geoffray
· 8 years ago
a5e161b
Replace cutils/log.h and rationalize log/log.h and android/log.h
by Mark Salyzyn
· 8 years ago
90aff26
Split all dexopt-related code into dexopt.cpp.
by Jeff Sharkey
· 8 years ago
6c2c056
Final push of installd to Binder; goodbye socket!
by Jeff Sharkey
· 8 years ago