aboutsummaryrefslogtreecommitdiffstats
path: root/prog/size.go
Commit message (Expand)AuthorAgeFilesLines
* all: opt-out some functions to enforce linter checksTaras Madan2025-03-271-0/+1
* prog: collect parents during arg traversalAleksandr Nogikh2024-03-211-37/+20
* prog: support conditional fieldsAleksandr Nogikh2024-02-191-23/+41
* pkg/compiler: extend parent reference support in lenAleksandr Nogikh2024-02-191-26/+48
* prog: don't mutate size of compressed imagesDmitry Vyukov2022-12-221-0/+6
* pkg/compiler: add out_overlay field attributeDmitry Vyukov2022-01-111-7/+10
* prog: refactor ANY to not fabricate new typesDmitry Vyukov2020-05-051-1/+1
* prog: introduce Field typeDmitry Vyukov2020-05-021-31/+39
* prog: rename {PtrType,ArrayType}.Type to ElemDmitry Vyukov2020-05-011-2/+2
* prog: fix size assignment for squashed argsDmitry Vyukov2020-05-011-0/+6
* prog: reduce len mutation priorityDmitry Vyukov2020-01-181-1/+1
* sys/linux: improve ipv4/ipv6 vnet descriptionsDmitry Vyukov2020-01-031-7/+1
* prog: refactor bitfields representationDmitry Vyukov2019-12-191-3/+1
* prog, pkg/compiler: alignment for integer rangesPaul Chaignon2019-10-251-2/+2
* prog: use type size when generating/mutating intsVeronica Radu2019-09-231-2/+2
* pkg/compiler: add offsetof typeDmitry Vyukov2019-05-161-7/+15
* prog: fix crash in assignSize on optional pointerDmitry Vyukov2019-05-141-0/+4
* pkg/compiler: allow to refer to syscall arguments in len pathsDmitry Vyukov2019-05-141-7/+10
* pkg/compiler: refactor len target checkingDmitry Vyukov2019-05-141-2/+7
* prog: implement complex len target supportDmitry Vyukov2019-05-141-62/+69
* pkg/compiler: generate complex len targetsDmitry Vyukov2019-05-141-16/+20
* prog: support AUTO args in programsDmitry Vyukov2018-12-101-36/+40
* prog: add Prog.FinalizeDmitry Vyukov2018-12-061-4/+0
* tools/syz-trace2syz: add tool to convert strace output to programsshankarapailoor2018-12-061-0/+4
* all: fix gometalinter warningsDmitry Vyukov2018-03-081-2/+1
* prog: rework address allocationDmitry Vyukov2018-02-191-1/+1
* prog: rework foreachArgDmitry Vyukov2018-02-191-11/+15
* pkg/compiler: allow len of var-len arraysDmitry Vyukov2018-02-171-0/+3
* pkg/compiler, prog: fix template parent lensDmitry Vyukov2018-01-241-1/+7
* pkg/compiler: add bitsize typeDmitry Vyukov2018-01-061-12/+12
* prog: mutate len argumentsDmitry Vyukov2017-12-311-0/+55
* prog: support bytesizeN for vmaDmitry Vyukov2017-11-291-11/+11
* prog: remove default target and all global stateDmitry Vyukov2017-09-151-9/+9
* prog, sys: move types to progDmitry Vyukov2017-09-051-8/+6
* prog: dot-import sysDmitry Vyukov2017-09-051-8/+8
* sys, prog: switch values to to uint64Dmitry Vyukov2017-08-191-1/+1
* prog: split Arg into smaller structsAndrey Konovalov2017-07-171-27/+31
* prog: move size-related functions to size.goAndrey Konovalov2017-01-251-0/+106