Author: agrundman
Date: Tue Jul 20 13:55:01 2010
New Revision: 8975
URL: http://svn.slimdevices.com/jive?rev=8975&view=rev
Log:
Disable debug_pagefaults, called very frequently for no real purpose
Modified:
7.6/trunk/squeezeplay/src/squeezeplay/src/audio/decode/decode_alsa_backend.c
Modified:
7.6/trunk/squeezeplay/src/squeezeplay/src/audio/decode/decode_alsa_backend.c
URL:
http://svn.slimdevices.com/jive/7.6/trunk/squeezeplay/src/squeezeplay/src/audio/decode/decode_alsa_backend.c?rev=8975&r1=8974&r2=8975&view=diff
==============================================================================
---
7.6/trunk/squeezeplay/src/squeezeplay/src/audio/decode/decode_alsa_backend.c
(original)
+++
7.6/trunk/squeezeplay/src/squeezeplay/src/audio/decode/decode_alsa_backend.c
Tue Jul 20 13:55:01 2010
@@ -91,6 +91,7 @@
/* debug switches */
#define TEST_LATENCY 0
+#define DEBUG_PAGEFAULTS 0
u8_t *decode_fifo_buf;
@@ -177,7 +178,7 @@
#define TIMER_CHECK(NAME)
#endif
-
+#if DEBUG_PAGEFAULTS
static void debug_pagefaults()
{
static struct rusage last_usage;
@@ -193,7 +194,9 @@
}
memcpy(&last_usage, &usage, sizeof(struct rusage));
-}
+ LOG_WARN("debug_pagefaults()");
+}
+#endif
/* noise source for testing */
@@ -781,7 +784,9 @@
if (count++ > count_max) {
count = 0;
+#if DEBUG_PAGEFAULTS
debug_pagefaults();
+#endif
if (kill(state->parent_pid, 0) < 0) {
/* parent is dead, exit */
@@ -1025,7 +1030,9 @@
*(decode_fifo_buf + i) = 0;
}
+#if DEBUG_PAGEFAULTS
debug_pagefaults();
+#endif
return 0;
}
_______________________________________________
Jive-checkins mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/jive-checkins