aboutsummaryrefslogtreecommitdiff
path: root/lib/libpmc
Commit message (Expand)AuthorAgeFilesLines
* Put in temporary hacks for jevents.Bryan Drewery2018-06-151-3/+5
* pmc gcc fixupsRyan Libby2018-06-111-0/+1
* libpmc: add missed (uintmax_t) castsMatt Macy2018-06-071-4/+4
* pmc: convert native to jsonl and track TSC value of samplesMatt Macy2018-06-075-11/+445
* libpmc: simplify lookup by idxMatt Macy2018-06-071-4/+3
* hwpmc: add summary command and further metadata extensionsMatt Macy2018-06-065-11/+21
* hwpmc: log name->pid, name->tid mappingsMatt Macy2018-06-052-0/+31
* libpmc: improve arg checkingMatt Macy2018-06-041-7/+12
* libpmc / stat: use westmere supported counterMatt Macy2018-06-041-1/+1
* update pmc_pmu_idx_get_by_event signature for !x86Matt Macy2018-06-041-1/+1
* pmc: add filter commandMatt Macy2018-06-044-47/+74
* hwpmc: ABI fixesMatt Macy2018-06-043-32/+23
* libpmc: allow substring for list and add function for printing event detailsMatt Macy2018-06-012-3/+49
* libpmc: Intel doesn't require runtime counter table initMatt Macy2018-06-011-0/+3
* libpmc/pmu: update aliases tableMatt Macy2018-06-011-12/+6
* hwpmc: remove unused pre-table driven bits for intelMatt Macy2018-05-311-2097/+1
* libpmc/pmu: enable for i386 as wellMatt Macy2018-05-312-5/+5
* libpmc: add pmu support for uncore eventsMatt Macy2018-05-311-4/+20
* libpmc: squelch valgrind warningsMatt Macy2018-05-301-1/+2
* libpmc: bring pmu_util closer in line with style(9)Matt Macy2018-05-301-39/+73
* libpmc: silence scan-build warningsMatt Macy2018-05-292-3/+4
* pmc_annotate: adhere to the APIEric van Gyzen2018-05-291-1/+2
* libpmc: don't return -1 on success in pmc_allocateMatt Macy2018-05-291-1/+1
* libpmc: don't leak string in error case eitherMatt Macy2018-05-291-4/+5
* libpmc: remove fixed counter diagnosticMatt Macy2018-05-291-3/+1
* libpmc: free allocated string on return from pmc_allocateMatt Macy2018-05-291-0/+1
* libpmc: add support for using fixed function countersMatt Macy2018-05-291-3/+39
* libpmc: export names of counters for stat mode, make get_by_idx name consiste...Matt Macy2018-05-293-4/+27
* pmc(3)/hwpmc(4): update supported Intel processors to rely fully on theMatt Macy2018-05-26242-28/+111819
* Revert r334242 "pmc(3)/hwpmc(4): update supported Intel processors to rely fu...Matt Macy2018-05-26242-111819/+28
* pmc(3)/hwpmc(4): update supported Intel processors to rely fully on theMatt Macy2018-05-26242-28/+111819
* hwpmc: add thread id field to callchain and context switch records to allow f...Matt Macy2018-05-232-0/+9
* Fix pmcstat exit from kernel introduced by r325275.Fabien Thomas2018-01-171-0/+2
* Replace the PMC class struct copy with an explicit memcpy()Justin Hibbits2018-01-131-1/+2
* lib: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-265-0/+10
* DIRDEPS_BUILD: Update dependencies.Bryan Drewery2017-10-311-1/+0
* Skylake server core PMC support for hwpmc(4).Konstantin Belousov2017-09-061-1/+23
* Minor style changes to make forthcoming code stand out less.Konstantin Belousov2017-09-061-5/+6
* Don't end up manpage titles with a full stop.Edward Tomasz Napierala2017-05-241-1/+1
* pmc_read(3): fix manlint errorEnji Cooper2017-04-071-1/+1
* pmc.atomsilvermont(3): fix manlint warningsEnji Cooper2017-04-071-43/+45
* pmc(3): add additional references for libpmc functions in the SEE ALSO sectionEnji Cooper2017-04-071-1/+14
* Fix typo.Edward Tomasz Napierala2017-04-031-1/+1
* lib: minor spelling fixes in comments.Pedro F. Giffuni2016-05-011-1/+1
* MFHGlen Barber2016-03-021-0/+1
|\
| * Connect pmc.haswellxeon(3) to the build; looks like it was missed in r279829.Edward Tomasz Napierala2016-03-011-0/+1
* | First pass through library packaging.Glen Barber2016-02-041-0/+1
|/
* Add support for Intel Skylake and Intel Broadwell PMC's. The Broadwell PMC's ...Randall Stewart2015-11-301-1/+117
* META MODE: Prefer INSTALL=tools/install.sh to lessen the need for xinstall.host.Bryan Drewery2015-11-251-1/+0
* Change the driver stats to what they really are: unsigned values.Jonathan T. Looney2015-11-161-8/+9