Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
1f02f1a7b3073b8fef07770a67fbf94afad317f0
/
runtime
/
instrumentation.cc
40da286
ART: Streaming trace mode
by Andreas Gampe
· 10 years ago
c785344
Move ArtField to native
by Mathieu Chartier
· 9 years ago
4809d0a
Fix CC root visiting bug
by Mathieu Chartier
· 9 years ago
bb87e0f
Refactor and improve GC root handling
by Mathieu Chartier
· 9 years ago
eb07669
JDWP: Optimized single step during debugging
by Daniel Mihalyi
· 10 years ago
bf9fc58
Add more info to who called SuspendAll
by Mathieu Chartier
· 10 years ago
14691c5
Compute the right catch location for the debugger.
by Nicolas Geoffray
· 10 years ago
7642cfc
Change how we report exceptions to 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
4c4d609
Fix compaction bugs related to IdentityHashCode
by Mathieu Chartier
· 10 years ago
294f986
Merge "Fix exception handling during deoptimization"
by Sebastien Hertz
· 10 years ago
270a0e1
Fix exception handling during deoptimization
by Sebastien Hertz
· 10 years ago
a10aa37
Follow up on CL 123650
by Sebastien Hertz
· 10 years ago
a8a697f
Update instrumentation stubs on resolved classes
by Sebastien Hertz
· 10 years ago
e34fa1d
Print more info in MarkSweep::VerifyRoot
by Mathieu Chartier
· 10 years ago
956af0f
Remove portable.
by Elliott Hughes
· 10 years ago
a7dd038
Fix oatdump to use OatHeader pointer size
by Mathieu Chartier
· 10 years ago
277ccbd
ART: More warnings
by Andreas Gampe
· 10 years ago
6a3c1fc
Remove -Wno-unused-parameter and -Wno-sign-promo from base cflags.
by Ian Rogers
· 10 years ago
aa756f3
ART: Remove old LOG(INFO)
by Andreas Gampe
· 10 years ago
c7dd295
Tidy up logging.
by Ian Rogers
· 10 years ago
1d8cdbc
Refactor quick entrypoints
by Ian Rogers
· 10 years ago
6f3dbba
Make ART compile with GCC -O0 again.
by Ian Rogers
· 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
6644521
Fixed wrong field usage in Instrumentation::RemoveListener
by Daniel Mihalyi
· 10 years ago
5680277
Check for constructor first when installing tracing stubs.
by Jeff Hao
· 10 years ago
ca1d06c
Optimized instrumentation listener handling
by Daniel Mihalyi
· 10 years ago
db8a664
Prevent stubs from being installed in java.lang.reflect.Proxy.<init>.
by Jeff Hao
· 10 years ago
bc678bb
Make method tracing deoptimize on startup.
by Jeff Hao
· 10 years ago
94f7b49
Add GcRoot to clean up and enforce read barriers.
by Hiroshi Yamauchi
· 10 years ago
799eb3a
Add read barriers for the GC roots in Instrumentation.
by Hiroshi Yamauchi
· 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
98d1cc8
Improve performance of invokevirtual/invokeinterface with embedded imt/vtable
by Mingyao Yang
· 10 years ago
320deb2
Fix missing single-step event
by Sebastien Hertz
· 10 years ago
bae182c
Fix method tracing from command-line
by Sebastien Hertz
· 11 years ago
9f10203
Fix exception reporting from interpreter
by Sebastien Hertz
· 10 years ago
5bf6a77
Merge "Change MethodHelper to use a Handle."
by Mathieu Chartier
· 10 years ago
bfd9a43
Change MethodHelper to use a Handle.
by Mathieu Chartier
· 10 years ago
d58342c
ART: Add instrumentation stubs for ARM64 and X86-64
by Andreas Gampe
· 10 years ago
a15a81b
Fix method tracing's handling of shadow frames on startup.
by Jeff Hao
· 10 years ago
3e5cf30
Begin migration of art::Atomic to std::atomic.
by Ian Rogers
· 10 years ago
700a402
Now we have a proper C++ library, use std::unique_ptr.
by Ian Rogers
· 10 years ago
8a63057
Move mapping table and vmap table offsets to OatMethodHeader.
by Vladimir Marko
· 10 years ago
618a870
Merge "Fix crash when debugging exception"
by Sebastien Hertz
· 10 years ago
ea81063
Merge "Speed up single-stepping"
by Sebastien Hertz
· 10 years ago
3f52eaf
Prepare field watchpoint support
by Sebastien Hertz
· 10 years ago
7ec2f1c
Speed up single-stepping
by Sebastien Hertz
· 10 years ago
bf079fe
Fix crash when debugging exception
by Sebastien Hertz
· 10 years ago
3b05e9b
Add missing debugger root visiting.
by Mathieu Chartier
· 10 years ago
661974a
Fix valgrind gtests and memory leaks.
by Mathieu Chartier
· 11 years ago
d889178
Guard entrypoint changing by runtime shutdown lock.
by Mathieu Chartier
· 11 years ago
563b47c
Fix the bug that some compiled code was invoked with -Xint.
by Hiroshi Yamauchi
· 11 years ago
11d40c2
Fix deoptimization deadlock
by Sebastien Hertz
· 11 years ago
ef7d42f
Object model changes to support 64bit.
by Ian Rogers
· 11 years ago
138dbfc
Selective deoptimization.
by Sebastien Hertz
· 11 years ago
e6da9af
Background compaction support.
by Mathieu Chartier
· 11 years ago
b122a4b
Tidy up memory barriers.
by Ian Rogers
· 11 years ago
cbb2d20
Refactor allocation entrypoints.
by Mathieu Chartier
· 11 years ago
e24fa3e
Merge "Propagate 'this_object' for method unwind event." into dalvik-dev
by Sebastien Hertz
· 11 years ago
51db44a
Propagate 'this_object' for method unwind event.
by Sebastien Hertz
· 11 years ago
5bfd5c9
Fix missing class initialization during instrumentation.
by Sebastien Hertz
· 11 years ago
cf18d7d
am 910a7b7a: am 937041e4: am 02b10d6f: Do not instrument proxy methods.
by Jeff Hao
· 11 years ago
02b10d6
Do not instrument proxy methods.
by Jeff Hao
· 11 years ago
fa82427
Fix oatdump and valgrind.
by Ian Rogers
· 11 years ago
ee1997a
Improve interpreter handler table management.
by Sebastien Hertz
· 11 years ago
947ff08
Load shadow frame's this object only upon instrumentation.
by Sebastien Hertz
· 11 years ago
7b6da36
Don't deopt for tracing due to stability.
by Ian Rogers
· 11 years ago
816432e
Deopt for method entry/exit when not sampling.
by Ian Rogers
· 11 years ago
02e2511
Fix up TODO: c++0x, update cpplint.
by Mathieu Chartier
· 11 years ago
ea46f95
Refactor java.lang.reflect implementation
by Brian Carlstrom
· 11 years ago
848871b
Entry point clean up.
by Ian Rogers
· 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
ac43ae5
am 2d88862f: Fixing cpplint readability/casting issues
by Brian Carlstrom
· 11 years ago
2d88862
Fixing cpplint readability/casting issues
by Brian Carlstrom
· 11 years ago
65d15d9
Fixes to instrumentation for debug build and interpreter.
by Jeff Hao
· 11 years ago
7940e44
Create separate Android.mk for main build targets
by Brian Carlstrom
· 11 years ago
[Renamed from src/instrumentation.cc]
f3e861d
Fix GetQuickCodeFor to return actual code pointer if it exists.
by Jeff Hao
· 11 years ago
9a916d3
Add marks for instrumentation frames that get interpreted.
by Jeff Hao
· 11 years ago
0aba0ba
Created compiled stubs in image.
by Jeff Hao
· 11 years ago
aa4a793
Rename abstract method code_ to entry_point_from_compiled_code_.
by Jeff Hao
· 11 years ago
58df327
Removed compiled resolution trampoline.
by Jeff Hao
· 11 years ago
c0bd4da
Temporarily clear exception during ExceptionCaughtEvent.
by Jeff Hao
· 11 years ago
14dd5a8
Fix exception caught listeners and frame type for deopt.
by Jeff Hao
· 11 years ago
62d6c77
Interpreter entries and instrumentation as a listener.
by Ian Rogers
· 12 years ago
4f6ad8a
Various performance improvements.
by Ian Rogers
· 11 years ago
c928de9
Remove Iceland.
by Ian Rogers
· 12 years ago
2dd0e2c
Directory restructuring of object.h
by Ian Rogers
· 12 years ago
7a22fa6
Refactor StackVisitor to take a Thread*.
by Ian Rogers
· 12 years ago
306057f
Support for deoptimization needed for debugging.
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