diff options
author | Chris E Ferron <chris.e.ferron@linux.intel.com> | 2012-09-05 15:16:49 -0700 |
---|---|---|
committer | Chris E Ferron <chris.e.ferron@linux.intel.com> | 2012-09-05 15:16:49 -0700 |
commit | a4ffc538a2ea766adf6334384f86170e3dd62101 (patch) | |
tree | 309669e40ff0ffac472d9e20c90c97a723d4d915 | |
parent | 7bd6747fc0bc595f3ae0ddcc378609c751d81f0a (diff) |
remove the limitation to only process 5000 events
-rw-r--r-- | src/perf/perf.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/perf/perf.cpp b/src/perf/perf.cpp index 102e224..69f1da3 100644 --- a/src/perf/perf.cpp +++ b/src/perf/perf.cpp @@ -218,12 +218,11 @@ void perf_event::stop(void) void perf_event::process(void *cookie) { struct perf_event_header *header; - int i = 0; if (perf_fd < 0) return; - while (pc->data_tail != pc->data_head && i++ < 5000) { + while (pc->data_tail != pc->data_head ) { while (pc->data_tail >= (unsigned int)bufsize * getpagesize()) pc->data_tail -= bufsize * getpagesize(); |