Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
android_art
/
23caed84eba735b2615f5962b5161f6dc9e8bd4e
/
runtime
/
jit
/
profile_saver.cc
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
· 9 years ago
138dbff
Clean up profiler options
by Calin Juravle
· 9 years ago
655c3c3
Don't do any I/O when starting the profile saver
by Calin Juravle
· 9 years ago
5d04eb6
Fix profile saver reference point when calculating the sleep time
by Calin Juravle
· 9 years ago
38a68c7
Merge "Fix profile saver reference point when calculating the sleep time" into nyc-dev
by TreeHugger Robot
· 9 years ago
dc85bd7
Fix profile saver reference point when calculating the sleep time
by Calin Juravle
· 9 years ago
dc3b128
Avoid long sleep in ProfileSaver
by Brian Carlstrom
· 9 years ago
8f15335
Avoid long sleep in ProfileSaver
by Brian Carlstrom
· 9 years ago
27ed3a4
Add methods with samples during launch to profile
by Mathieu Chartier
· 9 years ago
c600eaa
Add methods with samples during launch to profile
by Mathieu Chartier
· 9 years ago
8fbea8e
Add missing check for IsShuttingDown in profile saver
by Calin Juravle
· 9 years ago
29173de
Merge "Add missing check for IsShuttingDown in profile saver" into nyc-dev
by TreeHugger Robot
· 9 years ago
0233a41
Add missing check for IsShuttingDown in profile saver
by Calin Juravle
· 9 years ago
a57305e
Fix profile saver initial wait
by Mathieu Chartier
· 9 years ago
0ec065d
Fix profile saver initial wait
by Mathieu Chartier
· 9 years ago
a263892
Adjust ProfileSaver strategy
by Calin Juravle
· 9 years ago
5fbb0fe
Adjust ProfileSaver strategy
by Calin Juravle
· 9 years ago
e18d619
Don't expect permission to open foreign dex use marks.
by Richard Uhler
· 9 years ago
12e4157
Don't expect permission to open foreign dex use marks.
by Richard Uhler
· 9 years ago
b384e5e
Fix profile saver to use base dex location
by Mathieu Chartier
· 9 years ago
9275af6
Fix profile saver to use base dex location
by Mathieu Chartier
· 9 years ago
f39f009
Fix how the ProfileSaver thread attaches to the runtime.
by Calin Juravle
· 9 years ago
e55fda1
Fix how the ProfileSaver thread attaches to the runtime.
by Calin Juravle
· 9 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
8913fc1
Add and use loaded class profiling
by Mathieu Chartier
· 9 years ago
005e4b3
Merge "Add profile support for apps with shared runtime."
by Calin Juravle
· 9 years ago
b4eddd2
Add profile support for apps with shared runtime.
by Calin Juravle
· 9 years ago
932a051
Relax the time interval the profiling data is saved.
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
4d77b6a
Save profile information in a separate thread.
by Calin Juravle
· 9 years ago