aboutsummaryrefslogtreecommitdiffstats
path: root/pkg/cover/backend
Commit message (Expand)AuthorAgeFilesLines
* pkg/cover/backend: recover from DWARF parsing panicAleksandr Nogikh2021-11-251-0/+17
* pkg/cover: fix func range drop into variable rangeJoey Jiao2021-08-161-0/+4
* all: add /modulecover pageJoey Jiao2021-07-142-1/+3
* all: fix arm64 runtime pc not align with elfJoey Jiao2021-06-252-14/+24
* pkg/cover: fix mismatch frame and progs PC for arm64Joey Jiao2021-05-263-32/+37
* pkg/cover/backend: add mach-o object support for darwinPatrick Meyer2021-05-065-513/+716
* syz-manager: fix createCoverageBitmapKaipeng Zeng2021-04-141-0/+2
* pkg/cover/backend: refactor readCoverPointsDmitry Vyukov2021-03-201-33/+36
* pkg/cover: support opcode search for arm64Joey Jiao2021-03-191-15/+38
* pkg/cover: add back objDir to avoid potential riskJoey Jiao2021-03-181-7/+13
* pkg/cover: objDir is not necessary for cleanPathJoey Jiao2021-03-181-8/+3
* pkg/cover: refactor extraction of coverage pointsDmitry Vyukov2021-03-181-129/+98
* pkg/cover/backend: remove unnecessary sortDmitry Vyukov2021-03-181-3/+0
* pkg/cover/backend: refactor module discoveryDmitry Vyukov2021-03-182-63/+75
* pkg/cover: refactor module discovery interfaceDmitry Vyukov2021-03-184-26/+60
* pkg/cover/backend: move module discovery into separate fileDmitry Vyukov2021-03-182-105/+119
* pkg/cover: avoid "else if" after returnDmitry Vyukov2021-03-181-4/+5
* pkg/cover/backend: stop treating modules[0].Addr speciallyDmitry Vyukov2021-03-181-21/+11
* pkg/cover/backend: refactor makeELFDmitry Vyukov2021-03-181-20/+10
* pkg/cover: use symbols to split PCs by moduleDmitry Vyukov2021-03-182-35/+19
* pkg/cover/backend: rename KernelModule to ModuleDmitry Vyukov2021-03-183-20/+20
* pkg/cover/backend: remove code duplication in symbolizeDmitry Vyukov2021-03-181-8/+6
* pkg/cover: fix GroupPCsByModuleDmitry Vyukov2021-03-182-50/+49
* pkg/cover: pass modules as []host.KernelModuleDmitry Vyukov2021-03-183-71/+42
* all: support coverage of kernel modulesJoey Jiao2021-03-183-81/+388
* Revert "all: add KernelModule cfg to show DLKM coverage"Dmitry Vyukov2021-03-052-273/+106
* all: add KernelModule cfg to show DLKM coverageJoey Jiao2021-03-052-106/+273
* pkg/cover: fix comparison filteringDmitry Vyukov2020-12-253-57/+86
* pkg/cover: fix location of gvisor object fileDmitry Vyukov2020-12-131-2/+2
* pkg/cover: add gvisor supportDmitry Vyukov2020-12-132-0/+127
* pkg/cover: support compiler frontend coverageDmitry Vyukov2020-12-132-5/+24
* pkg/cover: move cleanPath into backendDmitry Vyukov2020-12-132-10/+44
* pkg/cover: provide ReportGenerator.RestorePCDmitry Vyukov2020-12-133-8/+69
* pkg/cover: provide .text offsetDmitry Vyukov2020-12-132-12/+19
* pkg/cover: accept object dir instead of object fileDmitry Vyukov2020-12-132-3/+5
* pkg/cover: pass VM type for report generatorDmitry Vyukov2020-12-131-1/+1
* pkg/cover: split into ELF-dependent/independent partsDmitry Vyukov2020-12-132-0/+469