13
0

remove some timing stats that it seems unlikely we will use

This commit is contained in:
Paul Davis 2021-06-15 10:47:05 -06:00
parent c62b6e0e3e
commit ad9ac0911e
3 changed files with 0 additions and 12 deletions

View File

@ -851,9 +851,6 @@ public:
enum TimingTypes { enum TimingTypes {
DeviceWait = 0, DeviceWait = 0,
PreProcess,
ProcessCallback,
PostProcess,
RunLoop, RunLoop,
/* end */ /* end */
NTT NTT

View File

@ -1858,7 +1858,6 @@ AlsaAudioBackend::main_process_thread ()
dsp_stats[RunLoop].start (); dsp_stats[RunLoop].start ();
/* update DLL */ /* update DLL */
dsp_stats[PreProcess].start();
uint64_t clock0 = g_get_monotonic_time (); uint64_t clock0 = g_get_monotonic_time ();
if (reset_dll || last_n_periods != 1) { if (reset_dll || last_n_periods != 1) {
reset_dll = false; reset_dll = false;
@ -1961,15 +1960,11 @@ AlsaAudioBackend::main_process_thread ()
/* call engine process callback */ /* call engine process callback */
_last_process_start = g_get_monotonic_time (); _last_process_start = g_get_monotonic_time ();
dsp_stats[PreProcess].update();
dsp_stats[ProcessCallback].start();
if (engine.process_callback (_samples_per_period)) { if (engine.process_callback (_samples_per_period)) {
_pcmi->pcm_stop (); _pcmi->pcm_stop ();
_active = false; _active = false;
return 0; return 0;
} }
dsp_stats[ProcessCallback].update();
dsp_stats[PostProcess].start ();
/* only used when adding/removing MIDI device/system ports */ /* only used when adding/removing MIDI device/system ports */
pthread_mutex_lock (&_device_port_mutex); pthread_mutex_lock (&_device_port_mutex);
@ -2021,7 +2016,6 @@ AlsaAudioBackend::main_process_thread ()
_dsp_load = _dsp_load_calc.get_dsp_load (); _dsp_load = _dsp_load_calc.get_dsp_load ();
++last_n_periods; ++last_n_periods;
dsp_stats[PostProcess].update ();
dsp_stats[RunLoop].update (); dsp_stats[RunLoop].update ();
} }

View File

@ -983,12 +983,9 @@ JACKAudioBackend::process_thread ()
dsp_stats[AudioBackend::DeviceWait].update (); dsp_stats[AudioBackend::DeviceWait].update ();
dsp_stats[RunLoop].start(); dsp_stats[RunLoop].start();
dsp_stats[AudioBackend::ProcessCallback].start();
if (engine.process_callback (nframes)) { if (engine.process_callback (nframes)) {
return 0; return 0;
} }
dsp_stats[AudioBackend::ProcessCallback].update();
jack_cycle_signal (_priv_jack, 0); jack_cycle_signal (_priv_jack, 0);
dsp_stats[AudioBackend::RunLoop].update (); dsp_stats[AudioBackend::RunLoop].update ();