Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
3ae6b1d42523bb2a0ddb5edff1aaf05b592f28f4
/
runtime
/
trace.cc
3ae6b1d
Change dex caches to be weak roots
by Mathieu Chartier
· 9 years ago
9044347
Move to newer clang annotations
by Mathieu Chartier
· 9 years ago
7526d78
ART: Fix streaming tracing issues
by Andreas Gampe
· 9 years ago
4d64cd4
Fix tracing
by Mathieu Chartier
· 9 years ago
e3b034a
Fix some ArtMethod related bugs
by Mathieu Chartier
· 10 years ago
e401d14
Move mirror::ArtMethod to native
by Mathieu Chartier
· 10 years ago
80afd02
ART: Clean up arm64 kNumberOfXRegisters usage.
by Vladimir Marko
· 10 years ago
8e5bd18
Add a flag to StackVisitor for inlining.
by Nicolas Geoffray
· 10 years ago
0462c4c
Support multiple instrumentation clients
by Sebastien Hertz
· 10 years ago
e34a42c
ART: Fix Trace types, check minimum buf size
by Andreas Gampe
· 10 years ago
40da286
ART: Streaming trace mode
by Andreas Gampe
· 10 years ago
c785344
Move ArtField to native
by Mathieu Chartier
· 10 years ago
ca71458
ART: Add Clang's -Wused-but-marked-unused
by Andreas Gampe
· 10 years ago
7e7e0f4
ART: Use enums in Trace
by Andreas Gampe
· 10 years ago
0624a27
Include pid in trace metadata
by John Reck
· 10 years ago
bf9fc58
Add more info to who called SuspendAll
by Mathieu Chartier
· 10 years ago
02e5f16
Fix sampling profiler race condition
by Mathieu Chartier
· 10 years ago
14691c5
Compute the right catch location for the debugger.
by Nicolas Geoffray
· 10 years ago
e5f13e5
Revert "Revert "Add JIT""
by Mathieu Chartier
· 10 years ago
a5ca888
Revert "Add JIT"
by Nicolas Geoffray
· 10 years ago
2535abe
Add JIT
by Mathieu Chartier
· 10 years ago
aaebaa0
art: Refactor RuntimeOptions/ParsedOptions
by Igor Murashkin
· 10 years ago
0a18df8
Clean up some #ifdefs.
by Elliott Hughes
· 10 years ago
956af0f
Remove portable.
by Elliott Hughes
· 10 years ago
a1785c5
ART: Use Overwrite instead of Put
by Andreas Gampe
· 10 years ago
4303ba9
ART: Track Flush & Close in FdFile
by Andreas Gampe
· 10 years ago
6a3c1fc
Remove -Wno-unused-parameter and -Wno-sign-promo from base cflags.
by Ian Rogers
· 10 years ago
cf7f191
C++11 related clean-up of DISALLOW_..
by Ian Rogers
· 10 years ago
e094b87
Store exiting thread ids and names while tracing to output later.
by Jeff Hao
· 10 years ago
c8ccf68
ART: Fix some -Wpedantic errors
by Andreas Gampe
· 10 years ago
9ef78b5
Fix broken runtime SetStatsEnabled logic
by Mathieu Chartier
· 10 years ago
69dbec6
Avoid suspending for alloc trace enabling when already suspended.
by Jeff Hao
· 10 years ago
d063d91
Change when sampling thread is reset during shutdown to prevent races.
by Jeff Hao
· 10 years ago
c5d824a
Stop thread from reattaching during runtime shutdown while tracing.
by Jeff Hao
· 10 years ago
22d5e73
Remove object_utils.h.
by Ian Rogers
· 10 years ago
e63db27
Break apart header files.
by Ian Rogers
· 10 years ago
54fb8fd
Fix tracing.
by Ian Rogers
· 10 years ago
8ab25ef
Move another field away from android_atomic_cas.
by Ian Rogers
· 10 years ago
bfd9a43
Change MethodHelper to use a Handle.
by Mathieu Chartier
· 11 years ago
700a402
Now we have a proper C++ library, use std::unique_ptr.
by Ian Rogers
· 11 years ago
3f52eaf
Prepare field watchpoint support
by Sebastien Hertz
· 11 years ago
491ca9e
Add ART -help and -showversion
by Brian Carlstrom
· 11 years ago
ef7d42f
Object model changes to support 64bit.
by Ian Rogers
· 11 years ago
27dbc31
Merge "Add sample profiling interface to startMethodTracing."
by Jeff Hao
· 11 years ago
138dbfc
Selective deoptimization.
by Sebastien Hertz
· 11 years ago
4044bda
Add sample profiling interface to startMethodTracing.
by Jeff Hao
· 11 years ago
51db44a
Propagate 'this_object' for method unwind event.
by Sebastien Hertz
· 11 years ago
d91d6d6
Introduce Signature type to avoid string comparisons.
by Ian Rogers
· 11 years ago
64caa7d
Change IsMethodTracingActive to GetMethodTracingMode for art.
by Jeff Hao
· 11 years ago
23009dc
Add art support for sample profiling from traceview gui.
by Jeff Hao
· 11 years ago
a95ba83
Change default sampling interval to 1000 samples/sec.
by Jeff Hao
· 11 years ago
c1ff4b7
Sampling profiler reads clocks once for all events in a trace.
by Jeff Hao
· 11 years ago
5bf1d38
Merge "Clean up sampling tracing." into dalvik-dev
by Jeff Hao
· 11 years ago
5ce4b17
Clean up sampling tracing.
by Jeff Hao
· 11 years ago
d2b0f33
Merge "Fix up TODO: c++0x, update cpplint." into dalvik-dev
by Mathieu Chartier
· 11 years ago
02e2511
Fix up TODO: c++0x, update cpplint.
by Mathieu Chartier
· 11 years ago
57dac6e
Fix sampling profiler to use thread's cpu clock.
by Jeff Hao
· 11 years ago
7571e8b
Add flock(2)ing on dex-cache files to prevent races
by Brian Carlstrom
· 11 years ago
e2f77e7
Build fix.
by Ian Rogers
· 11 years ago
1d1e267
Merge "Refactor java.lang.reflect implementation" into dalvik-dev
by Ian Rogers
· 11 years ago
0abc72e
Modify traceview to sample instead of instrumenting methods.
by Jeff Hao
· 11 years ago
ea46f95
Refactor java.lang.reflect implementation
by Brian Carlstrom
· 11 years ago
166db04
Move assembler out of runtime into compiler/utils.
by Ian Rogers
· 11 years ago
7934ac2
Fix cpplint whitespace/comments issues
by Brian Carlstrom
· 11 years ago
df62950
Fix cpplint whitespace/parens issues
by Brian Carlstrom
· 11 years ago
7940e44
Create separate Android.mk for main build targets
by Brian Carlstrom
· 11 years ago
[Renamed from src/trace.cc]
62d6c77
Interpreter entries and instrumentation as a listener.
by Ian Rogers
· 12 years ago
4f6ad8a
Various performance improvements.
by Ian Rogers
· 12 years ago
c928de9
Remove Iceland.
by Ian Rogers
· 12 years ago
2dd0e2c
Directory restructuring of object.h
by Ian Rogers
· 12 years ago
7616005
Switch over to the google3 unix_file File*.
by Elliott Hughes
· 12 years ago
725a957
Pulled out instrumentation into its own class separate from trace.
by jeffhao
· 12 years ago
c531cef
Eliminate #ifdef ART_USE_QUICK_COMPILER
by buzbee
· 12 years ago
81d425b
Pass self to lock methods.
by Ian Rogers
· 12 years ago
66f1925
Change dex cache to be java object instead of array, add pointer to dex file in dex cache.
by Mathieu Chartier
· 12 years ago
b726dcb
Rename GlobalSynchronization to Locks
by Ian Rogers
· 12 years ago
00f7d0e
Global lock levels.
by Ian Rogers
· 12 years ago
08fc03a
Include held locks in SIGQUIT thread dumps.
by Elliott Hughes
· 12 years ago
ca19066
Fix initializer lists to be Google C++ style.
by Ian Rogers
· 12 years ago
0399dde
Remove Frame, merge shadow and quick representations.
by Ian Rogers
· 12 years ago
f834936
Use static thread safety analysis when available, and fix the bugs GCC finds.
by Elliott Hughes
· 12 years ago
e119a36
Fix the TODOs in the traceview support.
by Elliott Hughes
· 13 years ago
7b9d996
Tidy up some C-isms.
by Elliott Hughes
· 13 years ago
776ac1f
Separate out more of LLVM build. Move verifier.
by Ian Rogers
· 13 years ago
a0e1806
Add a SafeMap equivalent to std::map but without the error-prone operator[].
by Elliott Hughes
· 13 years ago
34e0696
Remove the useless "suspend count already zero" message for new threads.
by Elliott Hughes
· 13 years ago
0791adc
Fix method tracing and allow alloc counting during tracing.
by jeffhao
· 13 years ago
57b86d4
Refactor runtime support.
by Ian Rogers
· 13 years ago
1bac54f
Fix all our unused parameter warnings so we let GCC report them.
by Elliott Hughes
· 13 years ago
88c5c35
Make CheckJNI and JNI workarounds mutually exclusive...
by Elliott Hughes
· 13 years ago
b5e8185
Added code to allow method tracing from command line.
by jeffhao
· 13 years ago
ffb465f
libcorkscrew native stacks, mutex ranking, and better ScopedThreadListLock.
by Elliott Hughes
· 13 years ago
1984651
Invoke static/direct dispatch change.
by Ian Rogers
· 13 years ago
2faa5f1
Fix copyright headers.
by Elliott Hughes
· 13 years ago
ba8eee1
Remove more lint.
by Elliott Hughes
· 13 years ago
899e789
Include the thread name in Thread's operator<< output.
by Elliott Hughes
· 13 years ago
ad6c9c3
Mac build fixes.
by Elliott Hughes
· 13 years ago
2692b57
Changed tracer to use an instance to hold state instead of statics.
by jeffhao
· 13 years ago
a9ef3fd
Updates to tracer to log events.
by jeffhao
· 13 years ago
e343b76
Stub to capture method entry/exit.
by jeffhao
· 13 years ago