Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
a886dab5e9ec02b6258b69abc992a377e98cf1cd
/
runtime
/
jit
/
profile_saver.cc
e36e7f2
Store ImtIndex in ArtMethod.
by David Srbecky
· 6 years ago
98ea9d9
ART: Refactor for bugprone-argument-comment
by Andreas Gampe
· 6 years ago
fa6a1b0
ART: Continue adding override annotations
by Andreas Gampe
· 6 years ago
bbc6e7e
Use 'final' and 'override' specifiers directly in ART.
by Roland Levillain
· 6 years ago
d109956
Merge "Clear the profile if we fail to add new methods or classes"
by Calin Juravle
· 6 years ago
d5aeade
Clear the profile if we fail to add new methods or classes
by Calin Juravle
· 6 years ago
b3d1eee
Add new profile saver options: save without jit & profile AOT code
by Calin Juravle
· 6 years ago
82d046e
Add a profiling library
by David Sehr
· 7 years ago
ee9cb41
Ensure that we always set the method hotness in the profile
by Calin Juravle
· 7 years ago
9e734c7
Create dex subdirectory
by David Sehr
· 7 years ago
170331f
ART: Remove base/logging from heap-inl.h
by Andreas Gampe
· 7 years ago
2196c65
Revert^4 "JIT JNI stubs."
by Vladimir Marko
· 7 years ago
056d775
Revert "Revert "Revert "JIT JNI stubs."""
by Nicolas Geoffray
· 7 years ago
e744163
Revert "Revert "JIT JNI stubs.""
by Vladimir Marko
· 7 years ago
47d3185
Revert "JIT JNI stubs."
by Vladimir Marko
· 7 years ago
3417eae
JIT JNI stubs.
by Vladimir Marko
· 7 years ago
79c87da
Add DexFileLoader class
by Mathieu Chartier
· 7 years ago
cfcc9cf
ART: Increase the number of potential instrinsics
by Orion Hodson
· 7 years ago
ae49dc0
Add extra dumping for native method JIT samples check
by Mathieu Chartier
· 7 years ago
8cf9cb3
ART: Include cleanup
by Andreas Gampe
· 7 years ago
48a951b
Revert "Revert "Relax HasSeenMethod check""
by Mathieu Chartier
· 7 years ago
06bed30
Revert "Revert "Record post startup methods in profile""
by Mathieu Chartier
· 7 years ago
a867f7a
Revert "Record post startup methods in profile"
by Nicolas Geoffray
· 7 years ago
c2b6a63
Revert "Relax HasSeenMethod check"
by Nicolas Geoffray
· 7 years ago
80e6d73
Relax HasSeenMethod check
by Mathieu Chartier
· 7 years ago
5594f11
Record post startup methods in profile
by Mathieu Chartier
· 7 years ago
5494e5b
Restore profile saver priority in GC critical section
by Mathieu Chartier
· 7 years ago
e46f3a8
Address some review comments for aog/415919
by Mathieu Chartier
· 7 years ago
bbe3a5e
Refactor some profiling info functions
by Mathieu Chartier
· 7 years ago
de944ae
Merge "Address review comments for aog/411660"
by Mathieu Chartier
· 7 years ago
885a713
Add support for profiling boot class path
by Mathieu Chartier
· 7 years ago
db40eac
Address review comments for aog/411660
by Mathieu Chartier
· 7 years ago
273d110
Update startup compilation thresholds
by Mathieu Chartier
· 7 years ago
faf8320
Optimize FetchAndCacheResolvedClassesAndMethods
by Mathieu Chartier
· 7 years ago
5678db5
ART: Refactor bit_utils and stl_util
by Andreas Gampe
· 7 years ago
7b135c8
Only compile hot methods
by Mathieu Chartier
· 7 years ago
ea650f3
Move profiles to use bitmaps for startup methods
by Mathieu Chartier
· 7 years ago
f044c22
Add access flag for previously warm methods
by Mathieu Chartier
· 7 years ago
e6f87cc
Fix compiler crash due to inline caches and improve docs
by Calin Juravle
· 7 years ago
cc3171a
Use arena allocation for profiles
by Calin Juravle
· 7 years ago
ff120c2
Merge "Use GC critical section for profile saver"
by Mathieu Chartier
· 7 years ago
3910037
Use GC critical section for profile saver
by Mathieu Chartier
· 7 years ago
dcab190
Do not cache profiles in the ProfileSaver.
by Calin Juravle
· 7 years ago
8b5d9b6
Resolve the tracked locations in profile saver
by Calin Juravle
· 7 years ago
23caed8
Lower profiler saver thread priority.
by Nicolas Geoffray
· 8 years ago
9db22e8
Dump profile logs after the last save
by Calin Juravle
· 8 years ago
a345d31
Ensure the profile is written to disk at shutdown
by Calin Juravle
· 8 years ago
51e417b
Tweak ProfileSaver saving strategy
by Calin Juravle
· 8 years ago
77651c4
ART: Clean up code related to foreign dex use
by Calin Juravle
· 8 years ago
940eb0c
Add inline caches to offline profiles
by Calin Juravle
· 8 years ago
9186ced
ART: Clean up utils.h
by Andreas Gampe
· 8 years ago
28357fa
Move most of class linker to ObjPtr
by Mathieu Chartier
· 8 years ago
0795f23
Clean up ScopedThreadStateChange to use ObjPtr
by Mathieu Chartier
· 8 years ago
3fec9ac
ART: Use libbase logging
by Andreas Gampe
· 8 years ago
bdf7f1c
ART: SHARED_REQUIRES to REQUIRES_SHARED
by Andreas Gampe
· 8 years ago
9fe11b1
Merge "ART: Fix JIT profile saver" am: f2b1529b09
by Serguei Katkov
· 8 years ago
87de9cf
ART: Fix JIT profile saver
by Serguei Katkov
· 8 years ago
15964a1
Merge "ART: Convert pointer size to enum" am: ba65cc4a71
by Andreas Gampe
· 8 years ago
542451c
ART: Convert pointer size to enum
by Andreas Gampe
· 8 years ago
38a445a
Merge \"Clean up profiler options\" am: 04a23d7e10
by Calin Juravle
· 8 years ago
138dbff
Clean up profiler options
by Calin Juravle
· 8 years ago
655c3c3
Don't do any I/O when starting the profile saver
by Calin Juravle
· 8 years ago
5d04eb6
Fix profile saver reference point when calculating the sleep time
by Calin Juravle
· 8 years ago
38a68c7
Merge "Fix profile saver reference point when calculating the sleep time" into nyc-dev
by TreeHugger Robot
· 8 years ago
dc85bd7
Fix profile saver reference point when calculating the sleep time
by Calin Juravle
· 8 years ago
dc3b128
Avoid long sleep in ProfileSaver
by Brian Carlstrom
· 8 years ago
8f15335
Avoid long sleep in ProfileSaver
by Brian Carlstrom
· 8 years ago
27ed3a4
Add methods with samples during launch to profile
by Mathieu Chartier
· 8 years ago
c600eaa
Add methods with samples during launch to profile
by Mathieu Chartier
· 8 years ago
8fbea8e
Add missing check for IsShuttingDown in profile saver
by Calin Juravle
· 8 years ago
29173de
Merge "Add missing check for IsShuttingDown in profile saver" into nyc-dev
by TreeHugger Robot
· 8 years ago
0233a41
Add missing check for IsShuttingDown in profile saver
by Calin Juravle
· 8 years ago
a57305e
Fix profile saver initial wait
by Mathieu Chartier
· 8 years ago
0ec065d
Fix profile saver initial wait
by Mathieu Chartier
· 8 years ago
a263892
Adjust ProfileSaver strategy
by Calin Juravle
· 8 years ago
5fbb0fe
Adjust ProfileSaver strategy
by Calin Juravle
· 8 years ago
e18d619
Don't expect permission to open foreign dex use marks.
by Richard Uhler
· 8 years ago
12e4157
Don't expect permission to open foreign dex use marks.
by Richard Uhler
· 8 years ago
b384e5e
Fix profile saver to use base dex location
by Mathieu Chartier
· 8 years ago
9275af6
Fix profile saver to use base dex location
by Mathieu Chartier
· 8 years ago
f39f009
Fix how the ProfileSaver thread attaches to the runtime.
by Calin Juravle
· 8 years ago
e55fda1
Fix how the ProfileSaver thread attaches to the runtime.
by Calin Juravle
· 8 years ago
ffc8707
Split profile recording from jit compilation
by Calin Juravle
· 9 years ago
e5de54c
Split profile recording from jit compilation
by Calin Juravle
· 9 years ago
9962962
ProfileSaver: query profiling_infos instead of the code_map
by Calin Juravle
· 9 years ago
6543933
Fix comparison in profile saver
by Calin Juravle
· 9 years ago
20b7e3b
Fix tracking foreign dex files
by Calin Juravle
· 9 years ago
0b79127
Skip profiling if the dex file is fully compiled
by Calin Juravle
· 9 years ago
aa840f4
Fix profile save MaxBaxBackoff time
by Calin Juravle
· 9 years ago
698f4d1
Fix and tune ProfileSaver
by Calin Juravle
· 9 years ago
050fb1b
Do not profile fully compiled oat files.
by Calin Juravle
· 9 years ago
5d1bd0a
Discard corrupted or out of date profiles
by Calin Juravle
· 9 years ago
6726546
Improve ProfileSaver to cache data and do minimal I/O
by Calin Juravle
· 9 years ago
b9c1b9b
Improve resolved classes saving strategy
by Calin Juravle
· 9 years ago
b8e6999
Add ProfileSaver stats and dump them during SigQuit
by Calin Juravle
· 9 years ago
59ff8cb
Don't be so agressive in quering the code cache for new methods
by Calin Juravle
· 9 years ago
e2d066d
ProfileSaver: query profiling_infos instead of the code_map
by Calin Juravle
· 9 years ago
d19dc46
Fix comparison in profile saver
by Calin Juravle
· 9 years ago
20ae793
Fix tracking foreign dex files
by Calin Juravle
· 9 years ago
7506423
Skip profiling if the dex file is fully compiled
by Calin Juravle
· 9 years ago
Next »