Lines Matching defs:listener
254 static void SetupDdmTracking(art::DdmCallback* listener, bool enable) {
257 art::Runtime::Current()->GetRuntimeCallbacks()->AddDdmCallback(listener);
259 art::Runtime::Current()->GetRuntimeCallbacks()->RemoveDdmCallback(listener);
323 static void SetupObjectAllocationTracking(art::gc::AllocationListener* listener, bool enable) {
329 art::Runtime::Current()->GetHeap()->SetAllocationListener(listener);
413 static void SetupMonitorListener(art::MonitorCallback* listener, bool enable) {
418 art::Runtime::Current()->GetRuntimeCallbacks()->AddMonitorCallback(listener);
420 art::Runtime::Current()->GetRuntimeCallbacks()->RemoveMonitorCallback(listener);
458 static void SetupGcPauseTracking(JvmtiGcPauseListener* listener, ArtJvmtiEvent event, bool enable) {
459 bool old_state = listener->IsEnabled();
462 listener->SetStartEnabled(enable);
464 listener->SetFinishEnabled(enable);
467 bool new_state = listener->IsEnabled();
471 art::Runtime::Current()->GetHeap()->SetGcPauseListener(listener);
905 void EventHandler::SetupTraceListener(JvmtiMethodTraceListener* listener,
945 instr->AddListener(listener, new_events);
947 instr->RemoveListener(listener, new_events);