summaryrefslogtreecommitdiffstats
path: root/runtime/instrumentation.cc
Commit message (Expand)AuthorAgeFilesLines
* Fix oatdump to use OatHeader pointer sizeMathieu Chartier2014-11-211-2/+2
* ART: More warningsAndreas Gampe2014-11-041-5/+6
* Remove -Wno-unused-parameter and -Wno-sign-promo from base cflags.Ian Rogers2014-11-031-0/+1
* ART: Remove old LOG(INFO)Andreas Gampe2014-10-231-2/+0
* Tidy up logging.Ian Rogers2014-10-221-3/+3
* Refactor quick entrypointsIan Rogers2014-10-201-0/+1
* Make ART compile with GCC -O0 again.Ian Rogers2014-10-161-26/+25
* Fix broken runtime SetStatsEnabled logicMathieu Chartier2014-09-261-23/+30
* Avoid suspending for alloc trace enabling when already suspended.Jeff Hao2014-09-171-7/+10
* Fixed wrong field usage in Instrumentation::RemoveListenerDaniel Mihalyi2014-08-211-1/+1
* Check for constructor first when installing tracing stubs.Jeff Hao2014-08-191-5/+3
* Optimized instrumentation listener handlingDaniel Mihalyi2014-08-181-54/+112
* Prevent stubs from being installed in java.lang.reflect.Proxy.<init>.Jeff Hao2014-08-151-0/+7
* Make method tracing deoptimize on startup.Jeff Hao2014-08-111-1/+1
* Add GcRoot to clean up and enforce read barriers.Hiroshi Yamauchi2014-07-291-9/+6
* Add read barriers for the GC roots in Instrumentation.Hiroshi Yamauchi2014-07-211-24/+78
* Remove object_utils.h.Ian Rogers2014-07-161-1/+0
* Break apart header files.Ian Rogers2014-07-151-0/+1
* Improve performance of invokevirtual/invokeinterface with embedded imt/vtableMingyao Yang2014-07-111-28/+34
* Fix missing single-step eventSebastien Hertz2014-07-101-27/+53
* Fix method tracing from command-lineSebastien Hertz2014-07-091-2/+5
* Fix exception reporting from interpreterSebastien Hertz2014-06-111-14/+12
* Merge "Change MethodHelper to use a Handle."Mathieu Chartier2014-06-101-1/+2
|\
| * Change MethodHelper to use a Handle.Mathieu Chartier2014-06-091-1/+2
* | ART: Add instrumentation stubs for ARM64 and X86-64Andreas Gampe2014-06-091-5/+6
|/
* Fix method tracing's handling of shadow frames on startup.Jeff Hao2014-05-271-13/+17
* Begin migration of art::Atomic to std::atomic.Ian Rogers2014-05-201-4/+4
* Now we have a proper C++ library, use std::unique_ptr.Ian Rogers2014-05-191-1/+1
* Move mapping table and vmap table offsets to OatMethodHeader.Vladimir Marko2014-04-251-4/+8
* Merge "Fix crash when debugging exception"Sebastien Hertz2014-04-221-1/+4
|\
| * Fix crash when debugging exceptionSebastien Hertz2014-04-041-1/+4
* | Merge "Speed up single-stepping"Sebastien Hertz2014-04-221-7/+8
|\ \
| * | Speed up single-steppingSebastien Hertz2014-04-091-7/+8
| |/
* | Prepare field watchpoint supportSebastien Hertz2014-04-151-0/+49
|/
* Add missing debugger root visiting.Mathieu Chartier2014-03-251-13/+65
* Fix valgrind gtests and memory leaks.Mathieu Chartier2014-03-051-17/+18
* Guard entrypoint changing by runtime shutdown lock.Mathieu Chartier2014-03-031-6/+11
* Fix the bug that some compiled code was invoked with -Xint.Hiroshi Yamauchi2014-02-281-2/+12
* Fix deoptimization deadlockSebastien Hertz2014-02-201-10/+11
* Object model changes to support 64bit.Ian Rogers2014-02-061-35/+77
* Selective deoptimization.Sebastien Hertz2014-01-131-115/+234
* Background compaction support.Mathieu Chartier2014-01-081-8/+8
* Tidy up memory barriers.Ian Rogers2013-12-201-4/+4
* Refactor allocation entrypoints.Mathieu Chartier2013-11-201-27/+21
* Merge "Propagate 'this_object' for method unwind event." into dalvik-devSebastien Hertz2013-11-191-1/+1
|\
| * Propagate 'this_object' for method unwind event.Sebastien Hertz2013-11-191-1/+1
* | Fix missing class initialization during instrumentation.Sebastien Hertz2013-11-151-6/+19
|/
* am 910a7b7a: am 937041e4: am 02b10d6f: Do not instrument proxy methods.Jeff Hao2013-11-061-4/+4
|\
| * Do not instrument proxy methods.Jeff Hao2013-11-061-4/+4
* | Fix oatdump and valgrind.Ian Rogers2013-11-061-0/+52