Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
android_art
/
981218d156c184b93a4ddb127a72e9203ed63cbc
/
runtime
/
jit
/
profile_compilation_info.cc
67bf42e
Header library to remove dependence on runtime/
by David Sehr
· 7 years ago
792111c
Add option for not copying dex
by Mathieu Chartier
· 7 years ago
ee9cb41
Ensure that we always set the method hotness in the profile
by Calin Juravle
· 7 years ago
d9f4d64
Enable filtering of profile data on load
by Calin Juravle
· 7 years ago
2dba0ab
Enable profile key updates via profman
by Calin Juravle
· 7 years ago
36060d1
Fix spelling mistake for ProfileLoadSatus
by Calin Juravle
· 7 years ago
1e2de64
Load profiles from zip archives
by Calin Juravle
· 7 years ago
9e734c7
Create dex subdirectory
by David Sehr
· 7 years ago
5794381
ART: Replace base/logging with android-base/logging
by Andreas Gampe
· 7 years ago
0545d4a
Pretty print startup methods in profile dump
by Calin Juravle
· 7 years ago
693bfbf
ART: Fix test dependencies and code
by Andreas Gampe
· 7 years ago
891a50e
Separate file utilities from utils.cc
by David Sehr
· 7 years ago
0284f43
Merge changes I4bbb21bf,Ie79b46cd,Ia50aafc8
by Vladimir Marko
· 7 years ago
79c87da
Add DexFileLoader class
by Mathieu Chartier
· 7 years ago
69d310e
Use ScopedArenaAllocator for building HGraph.
by Vladimir Marko
· 7 years ago
ca6fff8
ART: Use ScopedArenaAllocator for pass-local data.
by Vladimir Marko
· 7 years ago
c46cf80
Add startup/post-startup bits for random profiles
by Mathieu Chartier
· 7 years ago
460ab79
Verify NumberMethodId in profile and dex_file.
by Shubham Ajmera
· 7 years ago
188b2bf
Revert^2 "Verify profile wrt dex file in dex2oat""
by Shubham Ajmera
· 7 years ago
1ad1e3f
Add more error logs to profile validation
by Calin Juravle
· 7 years ago
fc8b422
Clean up AtomicDexRefMap
by Mathieu Chartier
· 7 years ago
80f2a35
Merge "Verify the checksum before DCHECKS in ProfileCompilationInfo::GetOrAddDexFileData"
by Treehugger Robot
· 7 years ago
61200a0
Verify the checksum before DCHECKS in ProfileCompilationInfo::GetOrAddDexFileData
by Shubham Ajmera
· 7 years ago
d0b0825
Merge "Profman: Use method_percentage and class_percentage values passed for generating profiles"
by Treehugger Robot
· 7 years ago
afbbf18
Merge profiles without needing to creating profile_compilation_info object
by Shubham Ajmera
· 7 years ago
d704f0b
Profman: Use method_percentage and class_percentage values passed for generating profiles
by Shubham Ajmera
· 7 years ago
8cf9cb3
ART: Include cleanup
by Andreas Gampe
· 7 years ago
4f342b0
Move logic to get profile class descriptors to profile info
by Mathieu Chartier
· 7 years ago
a308a32
Change kMultiDexSeparator from ':' to '!'
by Calin Juravle
· 7 years ago
f2e2af8
Only enforce profile size limits on target builds
by Mathieu Chartier
· 7 years ago
2f79455
Add support for generating boot image profile
by Mathieu Chartier
· 8 years ago
e46f3a8
Address some review comments for aog/415919
by Mathieu Chartier
· 8 years ago
a5dcdf3
Merge "Refactor some profiling info functions"
by Mathieu Chartier
· 8 years ago
bbe3a5e
Refactor some profiling info functions
by Mathieu Chartier
· 8 years ago
a3d27eb
ScopedFlock: Refactor it to be a subclass of FdFile.
by Narayan Kamath
· 8 years ago
db40eac
Address review comments for aog/411660
by Mathieu Chartier
· 8 years ago
faf8320
Optimize FetchAndCacheResolvedClassesAndMethods
by Mathieu Chartier
· 8 years ago
5691173
Merge "Only compile hot methods"
by Mathieu Chartier
· 8 years ago
05e6047
Merge "Address some review comments for aog/403114"
by Mathieu Chartier
· 8 years ago
7b135c8
Only compile hot methods
by Mathieu Chartier
· 8 years ago
cebf99c
Address some review comments for aog/403114
by Mathieu Chartier
· 8 years ago
28b5c58
Dump startup and post startup methods for --dump-only
by Mathieu Chartier
· 8 years ago
ea650f3
Move profiles to use bitmaps for startup methods
by Mathieu Chartier
· 8 years ago
0855688
Handle gracefully profiles with invalid classes or methods
by Calin Juravle
· 8 years ago
dbddc22
Refactor profiles to use TypeReference instead of ClassReference
by Mathieu Chartier
· 8 years ago
e6f87cc
Fix compiler crash due to inline caches and improve docs
by Calin Juravle
· 8 years ago
798ba16
Use DeletableArenaObject for DexFileData
by Calin Juravle
· 8 years ago
cc3171a
Use arena allocation for profiles
by Calin Juravle
· 8 years ago
3bada4b
Avoid binding const references to temporaries.
by Vladimir Marko
· 8 years ago
ee810b3
Merge "Do not cache profiles in the ProfileSaver."
by Calin Juravle
· 8 years ago
dcab190
Do not cache profiles in the ProfileSaver.
by Calin Juravle
· 8 years ago
4b8a96b
Revert "Revert "Profile compression: Replace method index with difference with the last method_index""
by Shubham Ajmera
· 8 years ago
4d198e0
Revert "Revert "Compress profile files""
by Shubham Ajmera
· 8 years ago
1cf1fe2
Revert "Compress profile files"
by Shubham Ajmera
· 8 years ago
509d424
Revert "Profile compression: Replace method index with difference with the last method_index"
by Shubham Ajmera
· 8 years ago
d59f564
Profile compression: Replace method index with difference with the last method_index
by Shubham Ajmera
· 8 years ago
4f0a15a
Compress profile files
by Shubham Ajmera
· 8 years ago
df674c4
Do not fsync profiles on close
by Calin Juravle
· 8 years ago
c6ea7d0
ART: Clean up art_method.h
by Andreas Gampe
· 8 years ago
3406726
Change dump-classes profman option to dump-classes-and-methods
by Mathieu Chartier
· 8 years ago
16d7ec4
Update profile version
by Calin Juravle
· 8 years ago
cea9e9d
Fix profile merges in profman
by Calin Juravle
· 8 years ago
f0a31f8
Add profman option to generate a random profile based on dex files.
by Jeff Hao
· 8 years ago
37c5846
ART: Fix some tidy warnings
by Andreas Gampe
· 8 years ago
589e71e
Encode inline caches with missing types in the profile
by Calin Juravle
· 8 years ago
d9f647a
Merge "Extend profman to generate profiles with inline caches"
by Treehugger Robot
· 8 years ago
e0ac115
Extend profman to generate profiles with inline caches
by Calin Juravle
· 8 years ago
046854b
Fix dex location filtering in dex2oat
by Mathieu Chartier
· 8 years ago
0def68d
Fix profile merges of megamorphic inline caches.
by Calin Juravle
· 8 years ago
940eb0c
Add inline caches to offline profiles
by Calin Juravle
· 8 years ago
7c80f2d
Convert preload list to profile
by David Sehr
· 8 years ago
b18991b
Fix ownership of DexFile in profman
by David Sehr
· 8 years ago
33083d6
Rename offline_profiling_info to profile_compilation_info
by Calin Juravle
· 8 years ago
[Renamed (99%) from runtime/jit/offline_profiling_info.cc]
a5b09a6
ART: Add dex::TypeIndex
by Andreas Gampe
· 8 years ago
54b5855
Change offline profile to store type_idx of classes.
by Jeff Hao
· 8 years ago
709b070
Remove mirror:: and ArtMethod deps in utils.{h,cc}
by David Sehr
· 8 years ago
58d40f3
Fix profiling output to properly display class info.
by Jeff Hao
· 8 years ago
7bcdb53
Add ability to generate a random test profile
by Calin Juravle
· 9 years ago
c458857
Add debug option to ignore checksum checks in profiles.
by Calin Juravle
· 9 years ago
b384e5e
Fix profile saver to use base dex location
by Mathieu Chartier
· 9 years ago
4eb6fbf
Use explicit cast to avoid compilers error
by Goran Jakovljevic
· 9 years ago
9962962
ProfileSaver: query profiling_infos instead of the code_map
by Calin Juravle
· 9 years ago
5d1bd0a
Discard corrupted or out of date profiles
by Calin Juravle
· 9 years ago
876f350
Extend profman to be able to dump profile content.
by Calin Juravle
· 9 years ago
6414295
Update and improve profiles format
by Calin Juravle
· 9 years ago
6726546
Improve ProfileSaver to cache data and do minimal I/O
by Calin Juravle
· 9 years ago
b8e6999
Add ProfileSaver stats and dump them during SigQuit
by Calin Juravle
· 9 years ago
a807780
Add verify-profile compiler filter
by Mathieu Chartier
· 9 years ago
32ce2ad
Add more systracing everywhere
by Mathieu Chartier
· 9 years ago
c5dd319
Add and use loaded class profiling
by Mathieu Chartier
· 9 years ago
2e2db78
Revert "Revert "Add profman tool: responsible to process profiles""
by Calin Juravle
· 9 years ago
3da7468
Revert "Add profman tool: responsible to process profiles"
by Nicolas Geoffray
· 9 years ago
6caefd9
Add profman tool: responsible to process profiles
by Calin Juravle
· 9 years ago
31708b7
Fix compiler driver gtest.
by Calin Juravle
· 9 years ago
34900cc
Store relative paths in the profile file
by Calin Juravle
· 9 years ago
877fd96
Improve profile processing
by Calin Juravle
· 9 years ago
998c216
Perform profile file analysis in dex2oat
by Calin Juravle
· 9 years ago
5e2b971
Assume the profile file was created before saving.
by Calin Juravle
· 9 years ago
4d77b6a
Save profile information in a separate thread.
by Calin Juravle
· 9 years ago
66f5523
Pass down to the runtime the application code paths.
by Calin Juravle
· 9 years ago
Next »