summaryrefslogtreecommitdiff
path: root/tools/tracefast-plugin/tracefast.cc
diff options
context:
space:
mode:
Diffstat (limited to 'tools/tracefast-plugin/tracefast.cc')
-rw-r--r--tools/tracefast-plugin/tracefast.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/tools/tracefast-plugin/tracefast.cc b/tools/tracefast-plugin/tracefast.cc
index 618742de9a..abc871d9b3 100644
--- a/tools/tracefast-plugin/tracefast.cc
+++ b/tools/tracefast-plugin/tracefast.cc
@@ -60,7 +60,6 @@ class Tracer final : public art::instrumentation::InstrumentationListener {
override REQUIRES_SHARED(art::Locks::mutator_lock_) { }
void MethodUnwind(art::Thread* thread ATTRIBUTE_UNUSED,
- art::Handle<art::mirror::Object> this_object ATTRIBUTE_UNUSED,
art::ArtMethod* method ATTRIBUTE_UNUSED,
uint32_t dex_pc ATTRIBUTE_UNUSED)
override REQUIRES_SHARED(art::Locks::mutator_lock_) { }
@@ -131,7 +130,8 @@ static void StartTracing() REQUIRES(!art::Locks::mutator_lock_,
art::instrumentation::Instrumentation::kMethodEntered |
art::instrumentation::Instrumentation::kMethodExited |
art::instrumentation::Instrumentation::kMethodUnwind);
- runtime->GetInstrumentation()->EnableMethodTracing(kTracerInstrumentationKey, kNeedsInterpreter);
+ runtime->GetInstrumentation()->EnableMethodTracing(
+ kTracerInstrumentationKey, &gEmptyTracer, kNeedsInterpreter);
}
class TraceFastPhaseCB : public art::RuntimePhaseCallback {