Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/CodeIntelligenceTesting/jazzer
/ functions
Functions
3,424 in github.com/CodeIntelligenceTesting/jazzer
⨍
Functions
3,424
◇
Types & classes
710
↓ 3 callers
Method
mutateRandomChunk
(List<T> list, ValueMutator<T> mutator, PseudoRandom prng)
src/main/java/com/code_intelligence/jazzer/mutation/mutator/collection/ChunkMutations.java:98
↓ 3 callers
Method
nextInitialValue
()
src/test/java/com/code_intelligence/jazzer/mutation/support/TestSupport.java:213
↓ 3 callers
Method
offset
(Unsafe unsafe, Field field)
sanitizers/src/main/java/com/code_intelligence/jazzer/sanitizers/utils/ReflectionUtils.java:56
↓ 3 callers
Method
overwriteChunk
( List<T> list, List<T> otherList, PseudoRandom prng, boolean hasFixedSize)
src/main/java/com/code_intelligence/jazzer/mutation/mutator/collection/ChunkCrossOvers.java:44
↓ 3 callers
Method
parameterTypesIfParameterized
( AnnotatedType type, Class<?> expectedParent)
src/main/java/com/code_intelligence/jazzer/mutation/support/TypeSupport.java:496
↓ 3 callers
Method
parse
(String bytes)
examples/src/main/java/com/example/ExampleFuzzerWithNative.java:37
↓ 3 callers
Method
parseMaze
()
tests/benchmarks/src/test/java/com/example/UnstructuredPackedMazeFuzzer.java:133
↓ 3 callers
Method
parseMaze
()
tests/benchmarks/src/test/java/com/example/StructuredMutatorMazeFuzzer.java:134
↓ 3 callers
Method
parseMaze
()
examples/src/main/java/com/example/MazeFuzzer.java:127
↓ 3 callers
Method
pickRandomCrossOverAction
( Collection<?> reference, Collection<?> otherReference, int maxSize, PseudoRandom prng)
src/main/java/com/code_intelligence/jazzer/mutation/mutator/collection/ChunkCrossOvers.java:315
↓ 3 callers
Method
pop
()
src/main/java/com/code_intelligence/jazzer/autofuzz/AutofuzzCodegenVisitor.java:110
↓ 3 callers
Method
predicateSolution
(Object charPredicate)
sanitizers/src/main/java/com/code_intelligence/jazzer/sanitizers/RegexRoadblocks.java:310
↓ 3 callers
Method
preloadVariable
()
src/main/java/com/code_intelligence/jazzer/Jazzer.java:554
↓ 3 callers
Method
putBoolean
(Boolean ignored)
sanitizers/src/test/java/com/example/UnsafeArrayOutOfBounds.java:325
↓ 3 callers
Method
putBooleanVolatile
(Boolean ignored)
sanitizers/src/test/java/com/example/UnsafeArrayOutOfBounds.java:338
↓ 3 callers
Method
putByteVolatile
(Boolean ignored)
sanitizers/src/test/java/com/example/UnsafeArrayOutOfBounds.java:362
↓ 3 callers
Method
putChar
(Boolean ignored)
sanitizers/src/test/java/com/example/UnsafeArrayOutOfBounds.java:373
↓ 3 callers
Method
putCharVolatile
(Boolean ignored)
sanitizers/src/test/java/com/example/UnsafeArrayOutOfBounds.java:384
↓ 3 callers
Method
putDouble
(Boolean ignored)
sanitizers/src/test/java/com/example/UnsafeArrayOutOfBounds.java:395
↓ 3 callers
Method
putDoubleVolatile
(Boolean ignored)
sanitizers/src/test/java/com/example/UnsafeArrayOutOfBounds.java:406
↓ 3 callers
Method
putFloat
(Boolean ignored)
sanitizers/src/test/java/com/example/UnsafeArrayOutOfBounds.java:417
↓ 3 callers
Method
putFloatVolatile
(Boolean ignored)
sanitizers/src/test/java/com/example/UnsafeArrayOutOfBounds.java:428
↓ 3 callers
Method
putIntVolatile
(Boolean ignored)
sanitizers/src/test/java/com/example/UnsafeArrayOutOfBounds.java:449
↓ 3 callers
Method
putLongVolatile
(Boolean ignored)
sanitizers/src/test/java/com/example/UnsafeArrayOutOfBounds.java:471
↓ 3 callers
Method
putObject
(Boolean ignored)
sanitizers/src/test/java/com/example/UnsafeArrayOutOfBounds.java:482
↓ 3 callers
Method
putObjectVolatile
(Boolean ignored)
sanitizers/src/test/java/com/example/UnsafeArrayOutOfBounds.java:493
↓ 3 callers
Method
putOrderedInt
(Boolean ignored)
sanitizers/src/test/java/com/example/UnsafeArrayOutOfBounds.java:504
↓ 3 callers
Method
putOrderedLong
(Boolean ignored)
sanitizers/src/test/java/com/example/UnsafeArrayOutOfBounds.java:515
↓ 3 callers
Method
putOrderedObject
(Boolean ignored)
sanitizers/src/test/java/com/example/UnsafeArrayOutOfBounds.java:526
↓ 3 callers
Method
putShort
(Boolean ignored)
sanitizers/src/test/java/com/example/UnsafeArrayOutOfBounds.java:537
↓ 3 callers
Method
putShortVolatile
(Boolean ignored)
sanitizers/src/test/java/com/example/UnsafeArrayOutOfBounds.java:550
↓ 3 callers
Method
readAll
(InputStream inited)
src/test/java/com/code_intelligence/jazzer/mutation/mutator/lang/InputStreamMutatorTest.java:73
↓ 3 callers
Method
readObject
(ObjectInputStream stream)
src/main/java/jaz/Zer.java:384
↓ 3 callers
Method
regionMatchesInternal
( String thisString, int toffset, String other, int ooffset, int len, int hookId)
src/main/java/com/code_intelligence/jazzer/runtime/TraceCmpHooks.java:357
↓ 3 callers
Method
sampleFuzzTarget
(FuzzedDataProvider data)
src/test/java/com/code_intelligence/jazzer/driver/RecordingFuzzedDataProviderTest.java:45
↓ 3 callers
Method
segments
()
src/main/java/com/code_intelligence/jazzer/driver/OptItem.java:269
↓ 3 callers
Method
set
(int index, Object element)
src/main/java/jaz/Zer.java:260
↓ 3 callers
Method
setSanitizerVariable
( T newValue, AtomicReference<T> currentValue)
src/main/java/com/code_intelligence/jazzer/api/BugDetectors.java:159
↓ 3 callers
Method
shutdown
()
src/main/java/com/code_intelligence/jazzer/driver/FuzzTargetRunner.java:462
↓ 3 callers
Method
size
()
src/main/java/com/code_intelligence/jazzer/mutation/support/WeakIdentityHashMap.java:44
↓ 3 callers
Method
start
(List<String> args)
src/main/java/com/code_intelligence/jazzer/Jazzer.java:83
↓ 3 callers
Method
startLibFuzzer
(List<String> args)
src/main/java/com/code_intelligence/jazzer/driver/FuzzTargetRunner.java:429
↓ 3 callers
Method
testReadWriteExclusiveRoundtrip
(Serializer<T> serializer, T value)
src/test/java/com/code_intelligence/jazzer/mutation/mutator/StressTest.java:1635
↓ 3 callers
Method
testReadWriteRoundtrip
(Serializer<T> serializer, T value)
src/test/java/com/code_intelligence/jazzer/mutation/mutator/StressTest.java:1643
↓ 3 callers
Method
toRelativePath
(Path path, Path currentDir)
sanitizers/src/main/java/com/code_intelligence/jazzer/sanitizers/FilePathTraversal.java:79
↓ 3 callers
Method
toString
()
src/main/java/com/code_intelligence/jazzer/autofuzz/AutofuzzCodegenVisitor.java:114
↓ 3 callers
Method
traceDivLong
(long val, int pc)
src/main/java/com/code_intelligence/jazzer/runtime/TraceDataFlowNativeCallbacks.java:140
↓ 3 callers
Method
tryCreate
(AnnotatedType type)
src/main/java/com/code_intelligence/jazzer/mutation/api/ExtendedMutatorFactory.java:65
↓ 3 callers
Method
type
()
src/main/java/com/code_intelligence/jazzer/mutation/support/TypeHolder.java:44
↓ 3 callers
Method
uint64Setting
(String name, long defaultValue, String description)
src/main/java/com/code_intelligence/jazzer/driver/OptParser.java:90
↓ 2 callers
Function
AssertNoException
src/main/native/com/code_intelligence/jazzer/driver/counters_tracker.cpp:33
↓ 2 callers
Function
ConsumeCharInternal
src/main/native/com/code_intelligence/jazzer/driver/fuzzed_data_provider.cpp:145
↓ 2 callers
Function
DumpJvmStackTraces
src/main/native/com/code_intelligence/jazzer/driver/fuzz_target_runner.cpp:116
↓ 2 callers
Function
ThrowIllegalArgumentException
src/main/native/com/code_intelligence/jazzer/driver/fuzzed_data_provider.cpp:31
↓ 2 callers
Method
analyze
src/main/java/com/code_intelligence/jazzer/instrumentor/EdgeCoverageInstrumentor.kt:125
↓ 2 callers
Method
annotatedElementGetAnnotation
( AnnotatedElement element, Class<T> annotationClass)
src/main/java/com/code_intelligence/jazzer/mutation/support/TypeSupport.java:465
↓ 2 callers
Method
applyCommonConfiguration
(ExtensionContext extensionContext)
src/main/java/com/code_intelligence/jazzer/junit/AgentConfigurator.java:71
↓ 2 callers
Method
asInstantiatorFunction
( MethodHandle newInstance, MethodHandle... setters)
src/main/java/com/code_intelligence/jazzer/mutation/mutator/aggregate/AggregatesHelper.java:184
↓ 2 callers
Method
assertEqualMutatorValues
(Object actual, Object expected)
src/test/java/com/code_intelligence/jazzer/mutation/mutator/StressTest.java:1706
↓ 2 callers
Method
assertNoCrashFileExistsIn
(Path generatedCorpus)
src/test/java/com/code_intelligence/jazzer/junit/CorpusDirectoryTest.java:242
↓ 2 callers
Method
builder
()
src/test/java/com/code_intelligence/jazzer/mutation/mutator/StressTest.java:537
↓ 2 callers
Method
bytes
Fills the given array with random bytes.
src/main/java/com/code_intelligence/jazzer/mutation/api/PseudoRandom.java:115
↓ 2 callers
Method
call
()
src/test/java/com/code_intelligence/jazzer/utils/CapturedOutput.java:44
↓ 2 callers
Method
checkAccess
Checks {@link Unsafe} memory access. @param obj the base object for memory access; e.g. for {@link Unsafe#getInt(Object, long)} it is the argumen
sanitizers/src/main/java/com/code_intelligence/jazzer/sanitizers/UnsafeSanitizer.java:466
↓ 2 callers
Method
checkScriptContent
(String content, int hookId)
sanitizers/src/main/java/com/code_intelligence/jazzer/sanitizers/ScriptEngineInjection.java:96
↓ 2 callers
Method
checkSsrf
(Object[] arguments)
sanitizers/src/main/java/com/code_intelligence/jazzer/sanitizers/ServerSideRequestForgery.java:105
↓ 2 callers
Method
collectPathsForGlob
(Path baseDir, String glob)
src/main/java/com/code_intelligence/jazzer/mutation/support/GlobUtils.java:35
↓ 2 callers
Method
configureAndInstallAgent
( ExtensionContext extensionContext, String maxDuration, long maxExecutions, Optional<
src/main/java/com/code_intelligence/jazzer/junit/FuzzTestExecutor.java:261
↓ 2 callers
Method
consume
Attempts to construct an instance of {@code type} from the fuzzer input using only public methods available on the classpath. <p><b>Note:</b> This fu
src/main/java/com/code_intelligence/jazzer/api/Autofuzz.java:436
↓ 2 callers
Method
consumeArguments
( FuzzedDataProvider data, Executable executable, AutofuzzCodegenVisitor visitor)
src/main/java/com/code_intelligence/jazzer/autofuzz/Meta.java:801
↓ 2 callers
Method
consumeCharNoSurrogates
Consumes a {@code char} from the fuzzer input that is never a UTF-16 surrogate character.
src/main/java/com/code_intelligence/jazzer/api/FuzzedDataProvider.java:237
↓ 2 callers
Method
containsArraysInternal
(boolean exactly, T... expected)
src/test/java/com/code_intelligence/jazzer/mutation/mutator/StressTest.java:1469
↓ 2 callers
Method
containsInternal
(boolean exactly, Object... expected)
src/test/java/com/code_intelligence/jazzer/mutation/mutator/StressTest.java:1441
↓ 2 callers
Method
containsKey
( MethodHandle method, Object thisObject, Object[] arguments, int hookId, Boolean isContained)
src/main/java/com/code_intelligence/jazzer/runtime/TraceCmpHooks.java:879
↓ 2 callers
Method
countHits
(boolean[] probes)
tests/src/test/java/com/example/CoverageFuzzer.java:182
↓ 2 callers
Method
createAndVerifyHook
src/main/java/com/code_intelligence/jazzer/instrumentor/Hook.kt:45
↓ 2 callers
Method
createDictionaryFile
Create a temporary dictionary file for use during a fuzzing run based on the {@link DictionaryEntries} and {@link DictionaryFile} annotations applied
src/main/java/com/code_intelligence/jazzer/junit/FuzzerDictionary.java:62
↓ 2 callers
Method
crossOver
@throws UncheckedIOException if the underlying InputStream throws
src/main/java/com/code_intelligence/jazzer/mutation/ArgumentsMutator.java:138
↓ 2 callers
Method
detach
(Object[] value)
src/main/java/com/code_intelligence/jazzer/mutation/combinator/ProductMutator.java:87
↓ 2 callers
Method
determineInstrumentationFilters
(ExtensionContext extensionContext)
src/main/java/com/code_intelligence/jazzer/junit/AgentConfigurator.java:66
↓ 2 callers
Method
dumpBytecode
src/test/java/com/code_intelligence/jazzer/instrumentor/PatchTestUtils.kt:37
↓ 2 callers
Method
effectiveCounters
(long minValue, long maxValue, int maxNumCounters)
src/main/java/com/code_intelligence/jazzer/api/Jazzer.java:312
↓ 2 callers
Method
ensureRangeConsistent
(int id, long minValue, long maxValue)
src/main/java/com/code_intelligence/jazzer/api/Jazzer.java:301
↓ 2 callers
Method
envVariableName
()
src/main/java/com/code_intelligence/jazzer/driver/OptItem.java:259
↓ 2 callers
Method
equals
(Object o)
src/test/java/com/code_intelligence/jazzer/mutation/mutator/aggregate/ConstructorBasedBeanMutatorTest.java:185
↓ 2 callers
Method
eval
(String script)
sanitizers/src/test/java/com/example/ScriptEngineInjection.java:50
↓ 2 callers
Method
executeCommands
(byte[] commands, Consumer3<Byte, Byte, Boolean> callback)
tests/benchmarks/src/test/java/com/example/UnstructuredPackedMazeFuzzer.java:86
↓ 2 callers
Method
executeCommands
( List<Command> commands, Consumer3<Byte, Byte, Boolean> callback)
tests/benchmarks/src/test/java/com/example/StructuredMutatorMazeFuzzer.java:91
↓ 2 callers
Method
executeCommands
(byte[] commands, Consumer3<Byte, Byte, Boolean> callback)
examples/src/main/java/com/example/MazeFuzzer.java:85
↓ 2 callers
Method
executeTests
()
src/test/java/com/code_intelligence/jazzer/junit/FuzzingWithoutCrashTest.java:62
↓ 2 callers
Method
executeTests
()
src/test/java/com/code_intelligence/jazzer/junit/MutatorTest.java:75
↓ 2 callers
Method
executeTests
()
src/test/java/com/code_intelligence/jazzer/junit/PerTestLifecycleTest.java:60
↓ 2 callers
Method
executeTests
()
src/test/java/com/code_intelligence/jazzer/junit/PerExecutionLifecycleTest.java:60
↓ 2 callers
Method
executeTests
()
src/test/java/com/code_intelligence/jazzer/junit/ValueProfileTest.java:82
↓ 2 callers
Method
executeTests
()
src/test/java/com/code_intelligence/jazzer/junit/FuzzingWithCrashTest.java:91
↓ 2 callers
Function
extractNextTypeDescriptor
src/main/java/com/code_intelligence/jazzer/instrumentor/DescriptorUtils.kt:84
↓ 2 callers
Function
extractParameterTypeDescriptors
src/main/java/com/code_intelligence/jazzer/instrumentor/DescriptorUtils.kt:62
↓ 2 callers
Method
failIfArgumentsExposed
()
src/main/java/com/code_intelligence/jazzer/mutation/ArgumentsMutator.java:232
↓ 2 callers
Function
fileExists
src/main/native/com/code_intelligence/jazzer/android/native_agent.cpp:193
↓ 2 callers
Method
findConstructorsByParameterCount
(Class<?> clazz)
src/main/java/com/code_intelligence/jazzer/mutation/mutator/aggregate/BeanSupport.java:102
← previous
next →
501–600 of 3,424, ranked by callers