syzkaller/prog
Andrey Konovalov 493773c70d prog: properly remove calls when splicing progs
Use removeCall() to update use references.

Also add a test and speed up other ones.
2017-08-01 15:57:03 +02:00
..
analysis.go prog: split Arg into smaller structs 2017-07-17 14:34:09 +02:00
checksum_test.go prog, executor: move checksum computation to executor 2017-05-12 15:47:59 +02:00
checksum.go prog: split Arg into smaller structs 2017-07-17 14:34:09 +02:00
clone.go prog: split Arg into smaller structs 2017-07-17 14:34:09 +02:00
encoding_test.go prog: return error instead of panic when parsing 2017-07-24 16:37:24 +02:00
encoding.go prog: return error instead of panic when parsing 2017-07-24 16:37:24 +02:00
encodingexec_test.go all: spot optimizations 2017-01-20 23:55:25 +01:00
encodingexec.go prog: split Arg into smaller structs 2017-07-17 14:34:09 +02:00
generation.go prog: validate deserialized programs 2017-01-24 10:53:21 +01:00
mutation_test.go prog: properly remove calls when splicing progs 2017-08-01 15:57:03 +02:00
mutation.go prog: properly remove calls when splicing progs 2017-08-01 15:57:03 +02:00
parse_test.go csource: reproduce crashes with fault injection 2017-05-26 17:22:57 +02:00
parse.go csource: reproduce crashes with fault injection 2017-05-26 17:22:57 +02:00
prio.go prog: fix dynamic prio calculation 2017-05-02 12:28:48 +02:00
prog_test.go prog: split Arg into smaller structs 2017-07-17 14:34:09 +02:00
prog.go prog: split Arg into smaller structs 2017-07-17 14:34:09 +02:00
rand.go prog: allow recursion for optional pointers 2017-07-19 15:46:50 +02:00
size_test.go prog: properly remove calls when splicing progs 2017-08-01 15:57:03 +02:00
size.go prog: split Arg into smaller structs 2017-07-17 14:34:09 +02:00
validation.go prog: split Arg into smaller structs 2017-07-17 14:34:09 +02:00