Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
66bfa47fd27c3cb569a0834fa6dffa5370996fab
/
runtime
/
jit
/
profile_saver.cc
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
28530da
Fix profile save MaxBaxBackoff time
by Calin Juravle
· 9 years ago
0cdaa6c
Fix and tune ProfileSaver
by Calin Juravle
· 9 years ago
6044fa7
Do not profile fully compiled oat files.
by Calin Juravle
· 9 years ago
fe297a9
Discard corrupted or out of date profiles
by Calin Juravle
· 9 years ago
85f7bf3
Improve ProfileSaver to cache data and do minimal I/O
by Calin Juravle
· 9 years ago
c15e566
Improve resolved classes saving strategy
by Calin Juravle
· 9 years ago
c19c1c2
Add ProfileSaver stats and dump them during SigQuit
by Calin Juravle
· 9 years ago
815759a
Don't be so agressive in quering the code cache for new methods
by Calin Juravle
· 9 years ago
5bdcdca
Merge "Handle unexpected cases in profile saver"
by Calin Juravle
· 9 years ago
87aa99c
Merge "Record foreign dex files loaded by the app in the profile"
by Calin Juravle
· 9 years ago
f529e9b
Handle unexpected cases in profile saver
by Calin Juravle
· 9 years ago
1fae45f
Handle unexpected cases in profile saver
by Calin Juravle
· 9 years ago
32ce2ad
Add more systracing everywhere
by Mathieu Chartier
· 9 years ago
dabdc0f
Add more systracing everywhere
by Mathieu Chartier
· 9 years ago
c90bc92
Record foreign dex files loaded by the app in the profile
by Calin Juravle
· 9 years ago
f009a31
Merge "Record foreign dex files loaded by the app in the profile" into nyc-dev
by Calin Juravle
· 9 years ago
86a9ebe
Record foreign dex files loaded by the app in the profile
by Calin Juravle
· 9 years ago
c5dd319
Add and use loaded class profiling
by Mathieu Chartier
· 9 years ago
Next »