summaryrefslogtreecommitdiff
path: root/collector.c
AgeCommit message (Expand)AuthorFilesLines
2011-06-29Get rid of screenshot windowSøren Sandmann Pedersen1-1/+2
2011-06-29Put everything in one big treeSøren Sandmann Pedersen1-1/+4
2011-01-27cli: Allow to get samples from single pidDamien Lespiau1-3/+5
2010-04-24Use the SET_OUTPUT ioctl to direct all output to the same bufferSøren Sandmann Pedersen1-30/+52
2010-04-23Eliminate some compiler warningsSøren Sandmann Pedersen1-2/+2
2010-04-23Use d_print() instead of g_print() for debug spamSøren Sandmann Pedersen1-1/+1
2010-03-23Fix encoding of error messagePascal Terjan1-1/+1
2010-03-21Really disable hardware counters.Søren Sandmann Pedersen1-3/+4
2010-03-10Ignore fork events that are just new threads being spawned.Søren Sandmann Pedersen1-1/+1
2010-03-09Disable use of hardware perf counters.Søren Sandmann1-1/+5
2010-03-09Stop using double mmap trick.Søren Sandmann1-34/+46
2010-02-08Wire up __NR_perf_counter_open syscall for almost all arches as ofNix1-1/+35
2010-02-01Unconditionally fall back to software if opening hardware counters failsswSøren Sandmann Pedersen1-8/+5
2009-11-02More error handling.Søren Sandmann Pedersen1-23/+30
2009-11-02Return error when the counter can't be opened.Søren Sandmann Pedersen1-9/+10
2009-10-29Skip symbols from IRQ stack.Søren Sandmann Pedersen1-1/+1
2009-10-23Exclude idle events and set sample_period to 200000Søren Sandmann Pedersen1-1/+2
2009-10-21Set wakeup_events to 149, not 150Søren Sandmann Pedersen1-1/+1
2009-10-21Add support for software fallback countersSøren Sandmann Pedersen1-6/+36
2009-09-25Really make it compile on older kernelsSøren Sandmann Pedersen1-1/+4
2009-09-25Make it distcheckSøren Sandmann Pedersen1-1/+0
2009-09-24Eliminate 'partial' stringSøren Sandmann Pedersen1-4/+0
2009-09-11Read data before stopping collector.Søren Sandmann Pedersen1-9/+28
2009-09-08TODO, plus a number of other fixesSøren Sandmann Pedersen1-27/+85
2009-09-08Better handling of events without stacktracesSøren Sandmann Pedersen1-3/+21
2009-09-08Remove stash from collectorSøren Sandmann Pedersen1-12/+0
2009-09-08Initial support for fork/exit eventsSøren Sandmann Pedersen1-2/+45
2009-09-08Remove last bits of process.[ch]Søren Sandmann Pedersen1-181/+0
2009-09-08Don't compile process.[ch] anymoreSøren Sandmann Pedersen1-9/+22
2009-09-08Simpler message formattingSøren Sandmann Pedersen1-8/+2
2009-09-08Various debug spewSøren Sandmann Pedersen1-1/+4
2009-09-08Add symbol resolution to trackerSøren Sandmann Pedersen1-1/+2
2009-09-08Add process and map tracking to trackerSøren Sandmann Pedersen1-3/+7
2009-09-08Add events to tracker instead of stashSøren Sandmann Pedersen1-71/+28
2009-09-08Fake new_process and new_map events when a tracker is createdSøren Sandmann Pedersen1-3/+39
2009-09-08Hook up dead period, and only call back after a complete batch of samplesSøren Sandmann Pedersen1-54/+60
2009-09-08Make StackStash store uint64_ts instead of pointersSøren Sandmann Pedersen1-93/+41
2009-09-08Use a buffer of 32 pages.Søren Sandmann Pedersen1-2/+5
2009-09-08Use two consecutive mappings of the ring buffer.Søren Sandmann Pedersen1-105/+66
2009-09-08Initial port to perf countersSøren Sandmann Pedersen1-185/+436
2008-03-29Call back after collecting all traces.Soren Sandmann1-3/+7
2008-03-20Use kernel builtin tracer instead of copying everything ourselves.Soren Sandmann1-2/+20
2008-03-02Update a commentSøren Sandmann Pedersen1-1/+3
2008-02-17Add commented out code to reject callback.Soren Sandmann1-7/+19
2007-11-19Update TODOSøren Sandmann Pedersen1-2/+0
2007-11-17+2007-11-17 Soren Sandmann <sandmann@daimi.au.dk>Søren Sandmann Pedersen1-2/+0
2007-11-17FormattingSoren Sandmann1-0/+2
2007-11-17updatesSoren Sandmann1-8/+16
2007-10-25Use an array instead of a list. Look for vmlinux in the source directory.Soren Sandmann1-2/+9
2007-10-20Call callback with an extra boolean indicating whether the sample read wasSoren Sandmann1-3/+10