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
↓ 2 callers
Method
reportFinding
()
src/main/java/jaz/Zer.java:120
↓ 2 callers
Method
resolveDoubleRange
( AnnotatedType type, double defaultMin, double defaultMax, boolean defaultAllowNaN)
src/main/java/com/code_intelligence/jazzer/mutation/support/RangeSupport.java:132
↓ 2 callers
Method
resolveFloatRange
( AnnotatedType type, float defaultMin, float defaultMax, boolean defaultAllowNaN)
src/main/java/com/code_intelligence/jazzer/mutation/support/RangeSupport.java:96
↓ 2 callers
Method
rethrowUnchecked
(Throwable t)
src/main/java/com/code_intelligence/jazzer/api/Jazzer.java:510
↓ 2 callers
Method
reversed
()
src/main/java/jaz/Zer.java:375
↓ 2 callers
Method
rndArraycopy
( byte[] val, int valPos, byte[] out, int outPos, PseudoRandom prng)
src/main/java/com/code_intelligence/jazzer/mutation/mutator/libfuzzer/LibFuzzerMutatorFactory.java:191
↓ 2 callers
Method
runFromCommandLine
(ExtensionContext extensionContext)
src/main/java/com/code_intelligence/jazzer/junit/Utils.java:253
↓ 2 callers
Method
search
( Name name, Attributes matchingAttributes, String[] attributesToReturn)
sanitizers/src/test/java/com/example/ldap/MockLdapContext.java:139
↓ 2 callers
Method
serializeFuzzedDataProviderProxy
(FuzzedDataProvider proxy)
src/main/java/com/code_intelligence/jazzer/driver/RecordingFuzzedDataProvider.java:40
↓ 2 callers
Method
setHookInternal
(Set<E> set, E currentElement, int hookId)
src/main/java/com/code_intelligence/jazzer/runtime/TraceCmpHooks.java:1037
↓ 2 callers
Method
setSizeInClosedRange
(int min, int max)
src/test/java/com/code_intelligence/jazzer/mutation/mutator/StressTest.java:1535
↓ 2 callers
Function
splitEscaped
Splits a string at the ARG_SEPARATOR unless it is escaped with a backslash. Backslash itself can be escaped with another backslash.
launcher/jvm_tooling.cpp:135
↓ 2 callers
Method
splitOnUnescapedSeparator
Split value into non-empty tokens separated by separator. Backslashes can be used to escape separators (or backslashes). @param value the string to s
src/main/java/com/code_intelligence/jazzer/driver/OptItem.java:386
↓ 2 callers
Method
step1
()
examples/src/main/java/com/example/ExampleStackOverflowFuzzer.java:26
↓ 2 callers
Function
stripOwnStackTrace
* Strips the stack trace of [throwable] (e.g. because it was created in a utility method), but not * the stack traces of its causes. */
src/main/java/com/code_intelligence/jazzer/driver/ExceptionUtils.kt:141
↓ 2 callers
Method
temporarilyDisableLibfuzzerExitHook
Disables libFuzzer's fuzz target exit detection until the next call to {@link #runOne}. <p>Calling {@link System#exit} after having called this metho
src/main/java/com/code_intelligence/jazzer/driver/FuzzTargetRunner.java:588
↓ 2 callers
Method
testGlob
(Path tempDir, String glob, String... expected)
src/test/java/com/code_intelligence/jazzer/mutation/support/GlobUtilsTest.java:241
↓ 2 callers
Method
toDebugString
()
src/main/java/com/code_intelligence/jazzer/autofuzz/AutofuzzCodegenVisitor.java:88
↓ 2 callers
Method
toPathMatcher
(FileSystem fs, List<String> paths, boolean keep)
bazel/tools/java/com/code_intelligence/jazzer/tools/JarStripper.java:129
↓ 2 callers
Method
traceCmpLong
(long arg1, long arg2, int pc)
src/test/java/com/code_intelligence/jazzer/instrumentor/MockTraceDataFlowCallbacks.java:63
↓ 2 callers
Method
tryCreateInPlace
Tries to create a mutator for {@code type} and, if successful, asserts that it is an instance of {@link SerializingInPlaceMutator}.
src/main/java/com/code_intelligence/jazzer/mutation/api/ExtendedMutatorFactory.java:54
↓ 2 callers
Method
unboxNull
(TW object)
src/main/java/com/code_intelligence/jazzer/mutation/mutator/collection/ChunkMutations.java:256
↓ 2 callers
Method
unescapeGlobChars
(String glob)
src/main/java/com/code_intelligence/jazzer/mutation/support/GlobUtils.java:103
↓ 2 callers
Method
unreflectMethod
(MethodHandles.Lookup lookup, Method method)
src/main/java/com/code_intelligence/jazzer/mutation/support/ReflectionSupport.java:59
↓ 2 callers
Method
unreflectNewInstance
( MethodHandles.Lookup lookup, Executable newInstance)
src/main/java/com/code_intelligence/jazzer/mutation/support/ReflectionSupport.java:32
↓ 2 callers
Method
usesFuzzedDataProvider
()
src/main/java/com/code_intelligence/jazzer/driver/FuzzTargetHolder.java:56
↓ 2 callers
Method
visitAnnotatedType
Visits the individual classes and their directly present annotations that make up the given type. <p>Classes are visited in left-to-right order as th
src/main/java/com/code_intelligence/jazzer/mutation/support/TypeSupport.java:170
↓ 2 callers
Method
vulnerableMethod
(String input)
examples/junit/src/test/java/com/example/HermeticInstrumentationFuzzTest.java:29
↓ 2 callers
Method
walkClassInputs
Walks over the inputs for the class being tested. Does not recurse into subdirectories @param path the path to search to files @return a stream of al
src/main/java/com/code_intelligence/jazzer/junit/SeedArgumentsProvider.java:191
↓ 2 callers
Method
walkTestInputs
Walks over the inputs for the method being tested, recurses into subdirectories @param classInputsPath the path of the class being tested, used as th
src/main/java/com/code_intelligence/jazzer/junit/SeedArgumentsProvider.java:173
↓ 2 callers
Method
write
(Object[] args)
src/main/java/com/code_intelligence/jazzer/junit/SeedSerializer.java:31
↓ 2 callers
Method
writeAny
@throws UncheckedIOException if the underlying OutputStream throws
src/main/java/com/code_intelligence/jazzer/mutation/ArgumentsMutator.java:173
↓ 2 callers
Method
writeExclusive
(T value, OutputStream out)
src/main/java/com/code_intelligence/jazzer/mutation/mutator/lang/ElementOfMutatorFactory.java:185
↓ 2 callers
Method
writeToMemory
(ArgumentsMutator mutator, long out, int maxOutSize)
src/main/java/com/code_intelligence/jazzer/driver/FuzzTargetRunner.java:414
↓ 2 callers
Method
writeUtf8
(Path path, String content)
src/test/java/com/code_intelligence/jazzer/mutation/support/GlobTestSupport.java:100
↓ 2 callers
Method
zipf_h
(double x)
src/main/java/com/code_intelligence/jazzer/mutation/engine/SeededPseudoRandom.java:267
↓ 1 callers
Function
ConsumeBool
src/main/native/com/code_intelligence/jazzer/driver/fuzzed_data_provider.cpp:141
↓ 1 callers
Function
ConsumeFloatInRange
src/main/native/com/code_intelligence/jazzer/driver/fuzzed_data_provider.cpp:171
↓ 1 callers
Function
GetClassPath
launcher/jvm_tooling.cpp:210
↓ 1 callers
Function
Java_com_code_1intelligence_jazzer_runtime_FuzzerCallbacksOptimizedNonCritical_traceMemcmp
src/jmh/native/com/code_intelligence/jazzer/runtime/fuzzer_callbacks.cpp:139
↓ 1 callers
Function
Java_com_code_1intelligence_jazzer_runtime_FuzzerCallbacksOptimizedNonCritical_traceStrstrInternal
src/jmh/native/com/code_intelligence/jazzer/runtime/fuzzer_callbacks.cpp:192
↓ 1 callers
Function
Java_com_code_1intelligence_jazzer_runtime_FuzzerCallbacksOptimizedNonCritical_traceSwitch
src/jmh/native/com/code_intelligence/jazzer/runtime/fuzzer_callbacks.cpp:83
↓ 1 callers
Function
LoadAndroidVMLibs
launcher/jvm_tooling.cpp:166
↓ 1 callers
Function
StartLibFuzzer
launcher/jazzer_main.cpp:34
↓ 1 callers
Method
Ter
()
src/main/java/jaz/Ter.java:32
↓ 1 callers
Function
__sanitizer_cov_8bit_counters_init
src/main/native/com/code_intelligence/jazzer/jazzer_preload.c:197
↓ 1 callers
Function
__sanitizer_cov_pcs_init
src/main/native/com/code_intelligence/jazzer/jazzer_preload.c:204
↓ 1 callers
Method
accept
(Object o)
src/main/java/com/code_intelligence/jazzer/junit/JUnitLifecycleMethodsInvoker.java:322
↓ 1 callers
Method
accumulate
(T oldValue, T newValue)
src/main/java/com/code_intelligence/jazzer/driver/OptItem.java:174
↓ 1 callers
Method
addCharLiteral
(char c)
src/main/java/com/code_intelligence/jazzer/autofuzz/AutofuzzCodegenVisitor.java:62
↓ 1 callers
Method
addDexFile
src/main/native/com/code_intelligence/jazzer/android/dex_file_manager.cpp:39
↓ 1 callers
Method
addInputAndSeedDirs
Discovers and adds the directories for the generated corpus, Java seed corpus and findings to the libFuzzer command line. @return the temporary Java
src/main/java/com/code_intelligence/jazzer/junit/FuzzTestExecutor.java:173
↓ 1 callers
Method
addSeed
(byte[] bytes)
src/main/java/com/code_intelligence/jazzer/junit/FuzzTestExecutor.java:289
↓ 1 callers
Method
addStringLiteral
(String string)
src/main/java/com/code_intelligence/jazzer/autofuzz/AutofuzzCodegenVisitor.java:66
↓ 1 callers
Method
afterEach
(ExtensionContext extensionContext)
examples/junit/src/test/java/com/example/LifecycleRecordingTestBase.java:151
↓ 1 callers
Method
afterEachExecution
()
src/main/java/com/code_intelligence/jazzer/driver/LifecycleMethodsInvoker.java:59
↓ 1 callers
Method
afterLastExecution
Invoked after the last execution of the fuzz target, regardless of whether there was a finding.
src/main/java/com/code_intelligence/jazzer/driver/LifecycleMethodsInvoker.java:64
↓ 1 callers
Method
allMethods
(Class<?> clazz)
src/main/java/com/code_intelligence/jazzer/mutation/mutator/aggregate/BeanSupport.java:177
↓ 1 callers
Method
allocateNativeCopy
(byte[] data)
src/main/java/com/code_intelligence/jazzer/driver/FuzzedDataProviderImpl.java:134
↓ 1 callers
Method
appendHooksToBootstrapClassLoaderSearch
src/main/java/com/code_intelligence/jazzer/instrumentor/Hooks.kt:35
↓ 1 callers
Method
applyInstrumentation
(byte[] bytecode)
src/jmh/java/com/code_intelligence/jazzer/instrumentor/EdgeCoverageInstrumentation.java:59
↓ 1 callers
Method
arraysCompare
( MethodHandle method, Object thisObject, Object[] arguments, int hookId, Integer returnValue)
src/main/java/com/code_intelligence/jazzer/runtime/TraceCmpHooks.java:813
↓ 1 callers
Method
arraysEquals
( MethodHandle method, Object thisObject, Object[] arguments, int hookId, Boolean returnValue)
src/main/java/com/code_intelligence/jazzer/runtime/TraceCmpHooks.java:784
↓ 1 callers
Method
asanLibNames
()
src/main/java/com/code_intelligence/jazzer/Jazzer.java:520
↓ 1 callers
Function
assertControlFlow
src/test/java/com/code_intelligence/jazzer/instrumentor/CoverageInstrumentationTest.kt:62
↓ 1 callers
Method
assertCoverageDump
()
tests/src/test/java/com/example/CoverageFuzzer.java:154
↓ 1 callers
Method
assertCoverageReport
()
tests/src/test/java/com/example/CoverageFuzzer.java:97
↓ 1 callers
Method
assertCrashFileExistsIn
(Path artifactsDirectory)
src/test/java/com/code_intelligence/jazzer/junit/CorpusDirectoryTest.java:234
↓ 1 callers
Method
assertNotEqualMutatorValues
(Object actual, Object expected)
src/test/java/com/code_intelligence/jazzer/mutation/mutator/StressTest.java:1715
↓ 1 callers
Method
autofuzzFuzzTarget
(LifecycleMethodsInvoker lifecycleMethodsInvoker)
src/main/java/com/code_intelligence/jazzer/driver/FuzzTargetHolder.java:23
↓ 1 callers
Method
bar
(Map<String, Boolean> results)
src/test/java/com/code_intelligence/jazzer/instrumentor/CoverageInstrumentationTarget.java:61
↓ 1 callers
Method
bar
(String ignored)
examples/junit/src/test/java/com/example/MockitoFuzzTest.java:24
↓ 1 callers
Method
base64
(byte[] input)
examples/junit/src/test/java/com/example/ValueProfileFuzzTest.java:36
↓ 1 callers
Method
base64
(byte[] input)
examples/src/main/java/com/example/ExampleValueProfileFuzzer.java:24
↓ 1 callers
Method
baz
(HashMap<String, Boolean> results)
src/test/java/com/code_intelligence/jazzer/instrumentor/CoverageInstrumentationTarget.java:65
↓ 1 callers
Method
beforeEach
(ExtensionContext extensionContext)
examples/junit/src/test/java/com/example/LifecycleRecordingTestBase.java:144
↓ 1 callers
Method
beforeEachExecution
Invoked before each execution of the fuzz target. <p>This is invoked after {@link #beforeFirstExecution()} for the first execution.
src/main/java/com/code_intelligence/jazzer/driver/LifecycleMethodsInvoker.java:57
↓ 1 callers
Method
beforeFirstExecution
Invoked before the first execution of the fuzz target.
src/main/java/com/code_intelligence/jazzer/driver/LifecycleMethodsInvoker.java:50
↓ 1 callers
Method
bind
(Name name, Object obj, Attributes attrs)
sanitizers/src/test/java/com/example/ldap/MockLdapContext.java:97
↓ 1 callers
Method
bitFlip
(long value, PseudoRandom prng)
src/main/java/com/code_intelligence/jazzer/mutation/mutator/lang/IntegralMutatorFactory.java:379
↓ 1 callers
Method
bitmask
(long x, long y, PseudoRandom prng)
src/main/java/com/code_intelligence/jazzer/mutation/mutator/lang/IntegralMutatorFactory.java:330
↓ 1 callers
Method
boxBytes
(byte[] values)
src/main/java/com/code_intelligence/jazzer/mutation/mutator/lang/ElementOfMutatorFactory.java:349
↓ 1 callers
Method
boxChars
(char[] values)
src/main/java/com/code_intelligence/jazzer/mutation/mutator/lang/ElementOfMutatorFactory.java:373
↓ 1 callers
Method
boxDoubles
(double[] values)
src/main/java/com/code_intelligence/jazzer/mutation/mutator/lang/ElementOfMutatorFactory.java:389
↓ 1 callers
Method
boxFloats
(float[] values)
src/main/java/com/code_intelligence/jazzer/mutation/mutator/lang/ElementOfMutatorFactory.java:381
↓ 1 callers
Method
boxInts
(int[] values)
src/main/java/com/code_intelligence/jazzer/mutation/mutator/lang/ElementOfMutatorFactory.java:365
↓ 1 callers
Method
boxLongs
(long[] values)
src/main/java/com/code_intelligence/jazzer/mutation/mutator/lang/ElementOfMutatorFactory.java:369
↓ 1 callers
Method
boxShorts
(short[] values)
src/main/java/com/code_intelligence/jazzer/mutation/mutator/lang/ElementOfMutatorFactory.java:357
↓ 1 callers
Method
buildMutator
( Constructor<?> constructor, AnnotatedType initialType, ExtendedMutatorFactory factory)
src/main/java/com/code_intelligence/jazzer/mutation/mutator/aggregate/CachedConstructorMutatorFactory.java:48
↓ 1 callers
Method
bytecodeToClass
src/test/java/com/code_intelligence/jazzer/instrumentor/PatchTestUtils.kt:31
↓ 1 callers
Method
checkAccess
(long block1, long block2)
tests/src/test/java/com/example/NativeValueProfileFuzzer.java:36
↓ 1 callers
Method
checkExtraAnnotations
( AnnotatedElement base, Annotation[] extraAnnotations)
src/main/java/com/code_intelligence/jazzer/mutation/support/TypeSupport.java:567
↓ 1 callers
Method
checkObjectSizedAccess
(Object[] args)
sanitizers/src/main/java/com/code_intelligence/jazzer/sanitizers/UnsafeSanitizer.java:447
↓ 1 callers
Method
choice
()
src/main/java/com/code_intelligence/jazzer/mutation/engine/SeededPseudoRandom.java:38
↓ 1 callers
Method
chunkStringLiteral
(String data)
src/main/java/com/code_intelligence/jazzer/driver/ReproducerTemplate.java:82
↓ 1 callers
Function
classStructureMatches
src/main/native/com/code_intelligence/jazzer/android/dex_file_manager.cpp:155
↓ 1 callers
Method
classToBytecode
src/test/java/com/code_intelligence/jazzer/instrumentor/PatchTestUtils.kt:22
↓ 1 callers
Method
clazz
(String className)
sanitizers/src/main/java/com/code_intelligence/jazzer/sanitizers/utils/ReflectionUtils.java:28
↓ 1 callers
Method
cleanStackTraces
(Throwable t)
src/main/java/com/code_intelligence/jazzer/autofuzz/FuzzTarget.java:381
↓ 1 callers
Method
closedRangeBiasedTowardsSmall
(int upperInclusive)
src/main/java/com/code_intelligence/jazzer/mutation/engine/SeededPseudoRandom.java:222
← previous
next →
701–800 of 3,424, ranked by callers