summaryrefslogtreecommitdiffstats
path: root/tools/perf/util/session.c
AgeCommit message (Expand)AuthorLines
2024-12-09perf cpumap: Reduce transitive dependencies on libperf MAX_NR_CPUSIan Rogers-0/+1
2024-10-02tools/perf: Correctly calculate sample period for inherited SAMPLE_READ valuesBen Gainey-9/+19
2024-09-11perf env: Find correct branch counter info on hybridKan Liang-2/+4
2024-08-30perf header: Remove repipe optionIan Rogers-3/+3
2024-08-30perf inject: Overhaul handling of pipe filesIan Rogers-4/+4
2024-08-28perf tools: Print lost samples due to BPF filterNamhyung Kim-2/+3
2024-08-12perf session: Constify toolIan Rogers-3/+3
2024-08-12perf tool: Remove perf_tool__fill_defaults()Ian Rogers-6/+0
2024-08-12perf tool: Move fill defaults into tool.cIan Rogers-309/+1
2024-08-12perf tool: Constify tool pointersIan Rogers-15/+15
2024-08-12perf auxtrace: Remove dummy toolsIan Rogers-0/+24
2024-08-12perf inject: Fix leader sampling inserting additional samplesIan Rogers-0/+3
2024-08-08perf annotate: Cache debuginfo for data type profilingNamhyung Kim-0/+2
2024-06-27perf report: Display pregress bar on redirected pipe dataNamhyung Kim-1/+19
2024-06-15perf hist: Add symbol_conf.skip_emptyNamhyung Kim-3/+2
2024-04-12perf dsos: Attempt to better abstract DSOs internalsIan Rogers-0/+21
2024-03-21perf cpumap: Use perf_cpu_map__for_each_cpu when possibleIan Rogers-3/+2
2024-02-08perf tools: Make it possible to see perf's kernel and module memory mappingsAdrian Hunter-0/+11
2023-11-09perf machine thread: Remove exited threads by defaultIan Rogers-0/+5
2023-11-09perf tools: Add branch counter knobKan Liang-2/+13
2023-08-29perf tools: Convert to perf_record_header_attr_id()Namhyung Kim-2/+2
2023-06-12perf machine: Make delete_threads part of machine__exitIan Rogers-6/+0
2023-06-12perf thread: Add accessor functions for threadIan Rogers-1/+1
2023-04-10perf util: Move perf_guest/host declarationsIan Rogers-1/+1
2023-03-15perf record: Record dropped sample countNamhyung Kim-1/+2
2023-02-02perf session: Show branch speculation info in raw dumpSandipan Das-2/+3
2023-02-01perf session: Avoid calling lseek(2) for pipeNamhyung Kim-2/+7
2022-12-14perf build: Use libtraceevent from the systemIan Rogers-0/+2
2022-12-05perf tools: Use dedicated non-atomic clear/set bit helpersSean Christopherson-1/+1
2022-11-03perf session: Change type to avoid undefined behaviour in a signal handlerIan Rogers-1/+2
2022-10-04perf cpumap: Add range data encodingIan Rogers-0/+5
2022-10-04perf branch: Extend branch type classificationAnshuman Khandual-1/+1
2022-08-19perf tools: Support reading PERF_FORMAT_LOSTNamhyung Kim-14/+21
2022-08-19perf cpumap: Fix alignment for masks in event encodingIan Rogers-15/+15
2022-07-20perf tools: Automatically use guest kcore_dir if presentAdrian Hunter-0/+2
2022-07-20perf auxtrace: Add machine_pid and vcpu to auxtrace_errorAdrian Hunter-0/+4
2022-07-20perf session: Use sample->machine_pid to find guest machineAdrian Hunter-1/+3
2022-07-20perf tools: Add guest_cpu to hypervisor threadsAdrian Hunter-0/+18
2022-07-20perf session: Create guest machines from id_indexAdrian Hunter-0/+31
2022-07-20perf tools: Add machine_pid and vcpu to id_indexAdrian Hunter-5/+35
2022-07-20perf tools: Export perf_event__process_finished_round()Adrian Hunter-8/+4
2022-06-23perf record: Add finished init eventAdrian Hunter-0/+4
2022-05-23perf tools: Add guest_code supportAdrian Hunter-0/+7
2022-05-21perf session: Fix Intel LBR callstack entries and nr print messageChengdong Li-5/+21
2022-04-28perf intel-pt: Fix timeless decoding with perf.data directoryAdrian Hunter-1/+1
2022-04-09perf session: Remap buf if there is no space for eventDenis Nikitin-3/+12
2022-03-07perf session: Print branch stack entry type in --dump-raw-traceJames Clark-2/+3
2022-02-10perf report: Output data file name in raw trace dumpAlexey Bayduraev-29/+46
2022-02-10perf session: Load data directory files for analysisAlexey Bayduraev-0/+133
2022-02-06perf session: Check for NULL pointer before dereferenceAmeer Hamza-1/+2