aboutsummaryrefslogtreecommitdiffstats
path: root/pkg/ifuzz/pseudo.go
Commit message (Collapse)AuthorAgeFilesLines
* pkg/ifuzz: reorganize files to allow other architecturesAlexey Kardashevskiy2020-11-201-794/+0
| | | | | | | | | | | | | | | | | | At the moment ifuzz only generates x86 instructions. In order to support instruction fuzzing for others (ARM, POWERPC), some separation of the common and arch layers is needed. This adds 2 packages: 1. "x86" where x86 instruction generator goes to 2. "ifuzzimpl which contains some common code. The goal was to keep changes to the rand.go to the minimum. The next patch will use this when adding PPC64. This should cause no behavioural change. Signed-off-by: Alexey Kardashevskiy <aik@linux.ibm.com>
* all: fix comments formatDmitry Vyukov2020-07-121-7/+7
| | | | | | | Fix capitalization, dots at the end and two spaces after a period. Update #1876
* all: fix dup types in func argsDmitry Vyukov2020-07-041-1/+1
|
* .golangci.yml: enable funlen checkerDmitry Vyukov2020-06-051-0/+1
| | | | Checks for too long functions (based on lines and statements).
* .golangci.yml: enable godot checkerDmitry Vyukov2020-06-051-2/+2
| | | | | A good one. Lots of fixed comments are contributed by episodic contributors. So it's good to catch these earlier.
* .gometalinter.json: enable gofmtDmitry Vyukov2018-07-311-3/+3
| | | | | | | The part that we want from gofmt is simplify (-s). Fix all code that needs fixing. Update #538
* sys: provide list of intersting MSRs for KVMDmitry Vyukov2017-08-091-0/+1
|
* pkg/ifuzz: move from ifuzzDmitry Vyukov2017-06-031-0/+792