Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/dvyukov/go-fuzz
/ types & classes
Types & classes
69 in github.com/dvyukov/go-fuzz
⨍
Functions
366
◇
Types & classes
69
↓ 2 callers
TypeAlias
FD
go-fuzz-dep/sys_windows.go:21
↓ 1 callers
TypeAlias
Sig
go-fuzz/persistent.go:29
↓ 1 callers
TypeAlias
execType
go-fuzz/worker.go:25
↓ 1 callers
TypeAlias
funcLitFinder
go-fuzz-build/cover.go:882
Struct
AlphaNumNode
go-fuzz/versifier/versifier.go:132
Struct
Artifact
go-fuzz/persistent.go:23
TypeAlias
B
test/testdep/testdep.go:8
Struct
BlockNode
go-fuzz/versifier/versifier.go:413
Struct
BracketNode
go-fuzz/versifier/versifier.go:276
Struct
Brk
go-fuzz/versifier/versifier.go:710
Struct
Candidate
Phase 2: Choose a minimal set of (favored) inputs that give full coverage. Non-favored inputs receive minimal score.
go-fuzz/hub.go:405
TypeAlias
ChanDir
test/test.go:151
Struct
ConnectArgs
go-fuzz/coordinator.go:192
Struct
ConnectRes
go-fuzz/coordinator.go:196
Struct
Context
Context holds state for a go-fuzz-build run.
go-fuzz-build/main.go:202
Struct
ControlNode
go-fuzz/versifier/versifier.go:249
Struct
Coordinator
Coordinator manages persistent fuzzer state like input corpus and crashers.
go-fuzz/coordinator.go:26
Struct
CoordinatorInput
CoordinatorInput is description of input that is passed between coordinator and worker.
go-fuzz/coordinator.go:202
Struct
CoordinatorWorker
CoordinatorWorker represents coordinator's view of a worker.
go-fuzz/coordinator.go:44
Struct
CoverBlock
internal/go-fuzz-types/types.go:7
Struct
Elem
go-fuzz/versifier/versifier.go:754
TypeAlias
FD
go-fuzz-dep/sys_posix.go:15
Struct
File
go-fuzz-build/cover.go:491
Struct
Hub
Hub contains data shared between all workers in the process (e.g. corpus). This reduces memory consumption for highly parallel workers. Hub also handl
go-fuzz/hub.go:34
Interface
I
test/testdep/testdep.go:7
Struct
Input
go-fuzz/worker.go:60
Struct
KeyValNode
go-fuzz/versifier/versifier.go:321
Struct
LineNode
go-fuzz/versifier/versifier.go:385
Struct
ListNode
go-fuzz/versifier/versifier.go:347
Struct
Literal
internal/go-fuzz-types/types.go:17
Struct
LiteralCollector
go-fuzz-build/cover.go:389
Struct
Mapping
go-fuzz/sys_posix.go:19
Struct
Mapping
go-fuzz/sys_windows.go:20
Struct
MetaData
internal/go-fuzz-types/types.go:22
Struct
Mutator
go-fuzz/mutator.go:15
TypeAlias
MyBool
test/test.go:162
Struct
NewCrasherArgs
go-fuzz/coordinator.go:259
Struct
NewInputArgs
go-fuzz/coordinator.go:230
Interface
Node
go-fuzz/versifier/versifier.go:69
Struct
NodeSet
go-fuzz/versifier/versifier.go:880
Struct
NumNode
go-fuzz/versifier/versifier.go:174
Struct
PersistentSet
PersistentSet is a set of binary blobs with a persistent mirror on disk.
go-fuzz/persistent.go:18
Interface
R
slides/crash.go:6
Struct
ROData
go-fuzz/hub.go:59
Struct
Rand
Rand is a PRNG. It should not be copied or shared. No Rand methods are concurrency safe. They are small, and cheap to create. If in doubt: Just make a
go-fuzz/internal/pcg/pcg.go:26
Struct
Reply
Once we do the write, the test is running. Once we read the reply below, the test is done.
go-fuzz/testee.go:285
Struct
Sonar
go-fuzz-build/cover.go:51
Struct
SonarSample
go-fuzz/sonar.go:29
Struct
SonarSite
go-fuzz/sonar.go:19
Struct
Stats
go-fuzz/hub.go:71
Struct
SyncArgs
go-fuzz/coordinator.go:297
Struct
SyncRes
go-fuzz/coordinator.go:304
Struct
TestBinary
TestBinary handles communication with and restring of testee subprocesses.
go-fuzz/testee.go:43
Struct
Testee
Testee is a wrapper around one testee subprocess. It manages communication with the testee, timeouts and output collection.
go-fuzz/testee.go:24
Struct
V1
test/testdep/testdep.go:9
Struct
V2
test/testdep/testdep.go:10
Struct
Verse
go-fuzz/versifier/versifier.go:468
Struct
WeirdShiftWalker
go-fuzz-build/cover.go:351
Struct
Worker
Worker manages one testee.
go-fuzz/worker.go:44
Struct
WsNode
go-fuzz/versifier/versifier.go:102
Struct
X
slides/gob.go:22
Struct
arange
go-fuzz/mutator.go:247
Struct
asset
go-fuzz/bindata_assetfs.go:46
Struct
bindataFileInfo
go-fuzz/bindata_assetfs.go:52
Struct
bintree
go-fuzz/bindata_assetfs.go:315
Struct
coordinatorStats
go-fuzz/coordinator.go:163
Struct
iface
go-fuzz-dep/sonar.go:22
Struct
noCopy
noCopy may be embedded into structs which must not be copied after the first use. See https://golang.org/issues/8005#issuecomment-190753527 for detai
go-fuzz/internal/pcg/pcg.go:101
Struct
sliceHeader
Can't import reflect because of import cycles.
go-fuzz-dep/sys_windows.go:16