aboutsummaryrefslogtreecommitdiffstats
path: root/pkg/cover/backend/backend.go
Commit message (Expand)AuthorAgeFilesLines
* pkg/cover: reduce params to backend.MakeJiao, Joey2025-04-081-3/+6
* pkg: use kernelDir instead of 3 parametersTaras Madan2025-03-271-5/+5
* pkg/cover: use frame pointers insteadTaras Madan2025-02-281-2/+2
* all: move KernelModule into vminfo packageJoey Jiao2024-07-101-5/+6
* pkg/cover/backend: don't consider gvisor/starnix as linuxDmitry Vyukov2024-07-031-2/+2
* pkg/cover: support read elf section rangeJoey Jiao2024-07-031-0/+5
* all: get pcBase from elf first which can be used for kaslr offset calcJoey Jiao2024-07-031-0/+8
* all: always use KernelModule ptr to unify usageJoey Jiao2024-06-171-1/+1
* all: use only one KernelModule structJoey Jiao2024-06-171-10/+4
* sys/targets: add consts for gvisor/starnixDmitry Vyukov2024-05-271-2/+2
* pkg/cover/backend: remove RestorePCDmitry Vyukov2024-05-271-1/+0
* all: adapt all cover and sig to 64bitJoey Jiao2024-05-271-1/+1
* pkg/cover: move KernelModule from pkg/hostDmitry Vyukov2024-05-031-2/+1
* pkg/cover: don't memorize all coverage points twiceDmitry Vyukov2024-04-091-7/+7
* pkg/cover: add full symbolization for /cover?jsonl=1Taras Madan2024-03-201-6/+7
* pkg/cover: export the frames data as jsonlTaras Madan2024-03-191-5/+6
* pkg/mgrconfig, pkg/cover: introduce the android_split_build flagAlexander Potapenko2024-02-011-2/+9
* pkg/cover: ensure that all PCs returned by kcov have matching callbacksAlexander Potapenko2024-01-291-5/+6
* pkg/cover: fix missing frames and export Inline by /rawcoverfilesTaras Madan2024-01-251-0/+1
* Revert "pkg/cover: ensure that all PCs returned by kcov have matching callbacks"Alexander Potapenko2024-01-181-6/+5
* pkg/cover: ensure that all PCs returned by kcov have matching callbacksAlexander Potapenko2024-01-171-5/+6
* all: add /modulecover pageJoey Jiao2021-07-141-1/+2
* pkg/cover/backend: add mach-o object support for darwinPatrick Meyer2021-05-061-0/+3
* pkg/cover: refactor module discovery interfaceDmitry Vyukov2021-03-181-4/+10
* pkg/cover: use symbols to split PCs by moduleDmitry Vyukov2021-03-181-1/+2
* pkg/cover/backend: rename KernelModule to ModuleDmitry Vyukov2021-03-181-8/+8
* pkg/cover: fix GroupPCsByModuleDmitry Vyukov2021-03-181-8/+1
* pkg/cover: pass modules as []host.KernelModuleDmitry Vyukov2021-03-181-14/+9
* all: support coverage of kernel modulesJoey Jiao2021-03-181-7/+22
* Revert "all: add KernelModule cfg to show DLKM coverage"Dmitry Vyukov2021-03-051-13/+6
* all: add KernelModule cfg to show DLKM coverageJoey Jiao2021-03-051-6/+13
* pkg/cover: fix comparison filteringDmitry Vyukov2020-12-251-4/+9
* pkg/cover: add gvisor supportDmitry Vyukov2020-12-131-0/+3
* pkg/cover: support compiler frontend coverageDmitry Vyukov2020-12-131-2/+12
* pkg/cover: move cleanPath into backendDmitry Vyukov2020-12-131-4/+14
* pkg/cover: provide ReportGenerator.RestorePCDmitry Vyukov2020-12-131-5/+5
* pkg/cover: provide .text offsetDmitry Vyukov2020-12-131-4/+5
* pkg/cover: accept object dir instead of object fileDmitry Vyukov2020-12-131-2/+2
* pkg/cover: pass VM type for report generatorDmitry Vyukov2020-12-131-1/+1
* pkg/cover: split into ELF-dependent/independent partsDmitry Vyukov2020-12-131-0/+35