MCPcopy Create free account

hub / github.com/CodeIntelligenceTesting/jazzer / functions

Functions3,424 in github.com/CodeIntelligenceTesting/jazzer

↓ 1 callersMethodisValidSql
(String sql)
sanitizers/src/main/java/com/code_intelligence/jazzer/sanitizers/SqlInjection.java:126
↓ 1 callersMethodisWindows
()
src/main/java/com/code_intelligence/jazzer/junit/Utils.java:372
↓ 1 callersMethodjarClassPathToPaths
(String jarClassPath, Path jarPath)
src/main/java/com/code_intelligence/jazzer/driver/junit/FuzzTestLister.java:162
↓ 1 callersMethodjavaBinary
()
src/main/java/com/code_intelligence/jazzer/Jazzer.java:336
↓ 1 callersMethodjavaBinaryArgs
()
src/main/java/com/code_intelligence/jazzer/Jazzer.java:347
↓ 1 callersMethodlistFuzzTests
(List<String> classes)
src/main/java/com/code_intelligence/jazzer/driver/junit/FuzzTestLister.java:71
↓ 1 callersMethodloadClass
(String name)
src/jmh/java/com/code_intelligence/jazzer/instrumentor/CoverageInstrumentationBenchmark.java:153
↓ 1 callersMethodloadInput
(String inputFilePath)
src/main/java/com/code_intelligence/jazzer/replay/Replayer.java:57
↓ 1 callersMethodloadLocalVariable
* Inject bytecode that loads the coverage counters of the coverage map class described by * [coverageMapInternalClassName] into the local variabl
src/main/java/com/code_intelligence/jazzer/instrumentor/EdgeCoverageInstrumentor.kt:73
↓ 1 callersMethodloadValuesFromMethod
(Method supplier, String supplierRef)
src/main/java/com/code_intelligence/jazzer/mutation/support/ValuePoolRegistry.java:199
↓ 1 callersMethodlogError
(String message, Throwable t)
src/main/java/com/code_intelligence/jazzer/runtime/CoverageMap.java:158
↓ 1 callersMethodlogInfo
(String message)
src/main/java/com/code_intelligence/jazzer/runtime/CoverageMap.java:147
↓ 1 callersMethodmakeBytesToPrimitiveArrayAfterMutate
( AnnotatedType type)
src/main/java/com/code_intelligence/jazzer/mutation/mutator/lang/PrimitiveArrayMutatorFactory.java:297
↓ 1 callersMethodmakeDefaultInstance
Constructs a default instance of {@code T}. <p>The returned value is immediately passed to {@link #initInPlace(Object, PseudoRandom)}. <p>Implementi
src/main/java/com/code_intelligence/jazzer/mutation/api/SerializingInPlaceMutator.java:49
↓ 1 callersFunctionmakeHookMethodVisitor
src/main/java/com/code_intelligence/jazzer/instrumentor/HookMethodVisitor.kt:30
↓ 1 callersMethodmakeMarkedInstance
(Class<?> clazz)
src/main/java/com/code_intelligence/jazzer/junit/Utils.java:347
↓ 1 callersMethodmakeTestInstances
( Class<?> clazz, Supplier<Object> singleTestInstance)
src/main/java/com/code_intelligence/jazzer/junit/JUnitLifecycleMethodsInvoker.java:192
↓ 1 callersMethodmapGet
( MethodHandle method, Object thisObject, Object[] arguments, int hookId, Object value)
src/main/java/com/code_intelligence/jazzer/runtime/TraceCmpHooks.java:891
↓ 1 callersMethodmarkAsRequiringRecursionBreaking
Preferably use {@link #withoutInit(InPlaceMutator)} instead for {@link InPlaceMutator}. @return a mutator that behaves identically to the provided on
src/main/java/com/code_intelligence/jazzer/mutation/combinator/MutatorCombinators.java:570
↓ 1 callersMethodmaxInitialSize
()
src/main/java/com/code_intelligence/jazzer/mutation/mutator/collection/ArrayMutatorFactory.java:134
↓ 1 callersMethodmaxInitialSize
()
src/main/java/com/code_intelligence/jazzer/mutation/mutator/libfuzzer/LibFuzzerMutatorFactory.java:105
↓ 1 callersMethodmean
(long x, long y)
src/main/java/com/code_intelligence/jazzer/mutation/mutator/lang/IntegralMutatorFactory.java:335
↓ 1 callersMethodmergeDirectoryToZip
( String src, ZipOutputStream zos, Set<String> skipFiles)
src/main/java/com/code_intelligence/jazzer/utils/ZipUtils.java:71
↓ 1 callersMethodmergeZipToZip
(String src, ZipOutputStream zos, Set<String> skipFiles)
src/main/java/com/code_intelligence/jazzer/utils/ZipUtils.java:42
↓ 1 callersMethodminInitialSize
()
src/main/java/com/code_intelligence/jazzer/mutation/mutator/libfuzzer/LibFuzzerMutatorFactory.java:101
↓ 1 callersMethodmockInitInPlace
(Consumer<T> setInitialValues)
src/test/java/com/code_intelligence/jazzer/mutation/support/TestSupport.java:174
↓ 1 callersMethodmustNeverBeCalled
()
examples/src/main/java/com/example/ExampleValueProfileFuzzer.java:51
↓ 1 callersMethodmustNeverBeCalled
()
examples/src/main/java/com/example/ExampleFuzzer.java:40
↓ 1 callersMethodmutate
(T[] value, PseudoRandom prng)
src/main/java/com/code_intelligence/jazzer/mutation/mutator/collection/ArrayMutatorFactory.java:158
↓ 1 callersMethodmutateAtRandom
(T[] value, PseudoRandom prng)
src/main/java/com/code_intelligence/jazzer/mutation/mutator/collection/ArrayMutatorFactory.java:212
↓ 1 callersMethodmutateExponent
(float value, PseudoRandom prng)
src/main/java/com/code_intelligence/jazzer/mutation/mutator/lang/FloatingPointMutatorFactory.java:263
↓ 1 callersMethodmutateExponent
(double value, PseudoRandom prng)
src/main/java/com/code_intelligence/jazzer/mutation/mutator/lang/FloatingPointMutatorFactory.java:543
↓ 1 callersMethodmutateMantissa
(float value, PseudoRandom prng)
src/main/java/com/code_intelligence/jazzer/mutation/mutator/lang/FloatingPointMutatorFactory.java:274
↓ 1 callersMethodmutateMantissa
(double value, PseudoRandom prng)
src/main/java/com/code_intelligence/jazzer/mutation/mutator/lang/FloatingPointMutatorFactory.java:554
↓ 1 callersMethodmutateProductInPlace
Combines multiple mutators for potentially different types into one that mutates an {@code Object[]} containing one instance per mutator.
src/main/java/com/code_intelligence/jazzer/mutation/combinator/MutatorCombinators.java:355
↓ 1 callersMethodmutateRandomAt
(List<T> list, ValueMutator<T> mutator, PseudoRandom prng)
src/main/java/com/code_intelligence/jazzer/mutation/mutator/collection/ChunkMutations.java:108
↓ 1 callersMethodmutateSum
Mutates a sum type (e.g. a sealed interface), preferring to mutate the current state but occasionally switching to a different state. @param getState
src/main/java/com/code_intelligence/jazzer/mutation/combinator/MutatorCombinators.java:441
↓ 1 callersMethodmutateWithBitFlip
(float value, PseudoRandom prng)
src/main/java/com/code_intelligence/jazzer/mutation/mutator/lang/FloatingPointMutatorFactory.java:256
↓ 1 callersMethodmutateWithBitFlip
(double value, PseudoRandom prng)
src/main/java/com/code_intelligence/jazzer/mutation/mutator/lang/FloatingPointMutatorFactory.java:536
↓ 1 callersMethodmutateWithLibFuzzer
(long value)
src/main/java/com/code_intelligence/jazzer/mutation/mutator/lang/IntegralMutatorFactory.java:347
↓ 1 callersMethodmutateWithLibFuzzer
(float value)
src/main/java/com/code_intelligence/jazzer/mutation/mutator/lang/FloatingPointMutatorFactory.java:159
↓ 1 callersMethodmutateWithLibFuzzer
(double value)
src/main/java/com/code_intelligence/jazzer/mutation/mutator/lang/FloatingPointMutatorFactory.java:433
↓ 1 callersMethodmutateWithMathematicalFn
(float value, PseudoRandom prng)
src/main/java/com/code_intelligence/jazzer/mutation/mutator/lang/FloatingPointMutatorFactory.java:251
↓ 1 callersMethodmutateWithMathematicalFn
(double value, PseudoRandom prng)
src/main/java/com/code_intelligence/jazzer/mutation/mutator/lang/FloatingPointMutatorFactory.java:532
↓ 1 callersMethodmutatorDebugString
Returns the debug string of the current mutator. If no mutator is used, returns null.
src/main/java/com/code_intelligence/jazzer/driver/FuzzTargetRunner.java:577
↓ 1 callersMethodmutatorForAny
( AnySource anySource, ExtendedMutatorFactory factory)
src/main/java/com/code_intelligence/jazzer/mutation/mutator/proto/BuilderMutatorFactory.java:348
↓ 1 callersMethodmutatorsForFields
( AnnotatedType initialType, Optional<OneofDescriptor> oneofField, List<FieldDescriptor> fie
src/main/java/com/code_intelligence/jazzer/mutation/mutator/proto/BuilderMutatorFactory.java:227
↓ 1 callersMethodnativeInit
()
src/main/java/com/code_intelligence/jazzer/driver/FuzzedDataProviderImpl.java:30
↓ 1 callersMethodnewFactories
()
src/main/java/com/code_intelligence/jazzer/mutation/mutator/Mutators.java:56
↓ 1 callersMethodnewFactories
()
src/main/java/com/code_intelligence/jazzer/mutation/mutator/libfuzzer/LibFuzzerMutators.java:25
↓ 1 callersMethodnewFactories
()
src/main/java/com/code_intelligence/jazzer/mutation/mutator/aggregate/AggregateMutators.java:26
↓ 1 callersMethodnewRecordMutatorFactoryIfSupported
()
src/main/java/com/code_intelligence/jazzer/mutation/mutator/aggregate/AggregateMutators.java:38
↓ 1 callersMethodnewSealedClassMutatorFactoryIfSupported
()
src/main/java/com/code_intelligence/jazzer/mutation/mutator/aggregate/AggregateMutators.java:47
↓ 1 callersMethodnoop
Returns an implementation of {@link LifecycleMethodsInvoker} with no lifecycle methods and a fixed test class instance.
src/main/java/com/code_intelligence/jazzer/driver/LifecycleMethodsInvoker.java:28
↓ 1 callersMethodnullDataOutputStream
()
src/test/java/com/code_intelligence/jazzer/mutation/support/TestSupport.java:67
↓ 1 callersMethodof
( ExtensionContext originalExtensionContext, Lifecycle lifecycleMode)
src/main/java/com/code_intelligence/jazzer/junit/JUnitLifecycleMethodsInvoker.java:65
↓ 1 callersMethodonFuzzTargetReady
Register a callback to be executed right before the fuzz target is executed for the first time. <p>This can be used to disable hooks until after Jazz
src/main/java/com/code_intelligence/jazzer/api/Jazzer.java:487
↓ 1 callersMethodonFuzzTargetReady
(String fuzzTargetClass)
src/main/java/com/code_intelligence/jazzer/runtime/JazzerInternal.java:50
↓ 1 callersMethodoptionalClassForName
(String targetClassName)
src/main/java/com/code_intelligence/jazzer/mutation/mutator/aggregate/BeanSupport.java:48
↓ 1 callersMethodoverwritePart
(byte[] value, byte[] otherValue, PseudoRandom prng)
src/main/java/com/code_intelligence/jazzer/mutation/mutator/libfuzzer/LibFuzzerMutatorFactory.java:215
↓ 1 callersMethodparameterAnnotations
()
src/test/java/com/code_intelligence/jazzer/mutation/support/TestSupport.java:467
↓ 1 callersFunctionparseInternal
simple function containing a crash that requires coverage and string compare instrumentation for the fuzzer to find
examples/src/main/native/com/example/com_example_ExampleFuzzerWithNative.cpp:23
↓ 1 callersMethodparseJazzerArgs
(List<String> args)
src/main/java/com/code_intelligence/jazzer/Jazzer.java:235
↓ 1 callersMethodpass
(String test)
src/test/java/com/code_intelligence/jazzer/instrumentor/ReplaceHooksTargetContract.java:24
↓ 1 callersMethodpermissivelyParseBoolean
(String value)
sanitizers/src/main/java/com/code_intelligence/jazzer/sanitizers/ServerSideRequestForgery.java:47
↓ 1 callersMethodpickRandomCrossOverAction
(T[] arr, T[] otherArr, PseudoRandom prng)
src/main/java/com/code_intelligence/jazzer/mutation/mutator/collection/ArrayMutatorFactory.java:297
↓ 1 callersMethodpostProcessTestInstance
(Object o, ExtensionContext extensionContext)
examples/junit/src/test/java/com/example/LifecycleRecordingTestBase.java:135
↓ 1 callersMethodprepare
(ExtensionContext context, Optional<Path> dictionaryPath)
src/main/java/com/code_intelligence/jazzer/junit/FuzzTestExecutor.java:68
↓ 1 callersMethodprintAndDumpCrashingInput
Causes libFuzzer to write the current input to disk as a crashing input and emit some information about it to stderr.
src/main/java/com/code_intelligence/jazzer/driver/FuzzTargetRunner.java:572
↓ 1 callersMethodprintAndDumpCrashingInput
()
src/main/java/com/code_intelligence/jazzer/runtime/FuzzTargetRunnerNatives.java:40
↓ 1 callersMethodrandomWalk
(long value, PseudoRandom prng)
src/main/java/com/code_intelligence/jazzer/mutation/mutator/lang/IntegralMutatorFactory.java:389
↓ 1 callersMethodreadAll
(Reader reader)
sanitizers/src/main/java/com/code_intelligence/jazzer/sanitizers/ScriptEngineInjection.java:111
↓ 1 callersMethodreadAllBytes
(InputStream in)
src/jmh/java/com/code_intelligence/jazzer/instrumentor/CoverageInstrumentationBenchmark.java:170
↓ 1 callersMethodreadAllBytes
(InputStream in)
src/main/java/com/code_intelligence/jazzer/Jazzer.java:577
↓ 1 callersMethodreadAllBytesUnchecked
(Path path)
src/main/java/com/code_intelligence/jazzer/junit/SeedArgumentsProvider.java:231
↓ 1 callersFunctionreadBytes
sanitizers/src/main/java/com/code_intelligence/jazzer/sanitizers/Utils.kt:51
↓ 1 callersFunctionreadJavaFullFinalFlags
src/main/java/com/code_intelligence/jazzer/driver/ExceptionUtils.kt:179
↓ 1 callersFunctionreadString
sanitizers/src/main/java/com/code_intelligence/jazzer/sanitizers/Utils.kt:75
↓ 1 callersMethodrecordInstrumentedClass
src/main/java/com/code_intelligence/jazzer/instrumentor/CoverageRecorder.kt:47
↓ 1 callersMethodrecordSeedForFuzzing
(List<Object> arguments, ExtensionContext extensionContext)
src/main/java/com/code_intelligence/jazzer/junit/FuzzTestExtensions.java:146
↓ 1 callersMethodregisterAndValidateCommandLineArgs
(List<Map.Entry<String, String>> cliArgs)
src/main/java/com/code_intelligence/jazzer/driver/Opt.java:271
↓ 1 callersMethodregisterAndValidateCommandLineArgs
(List<Map.Entry<String, String>> cliArgs)
src/main/java/com/code_intelligence/jazzer/driver/OptParser.java:96
↓ 1 callersMethodregisterConfigurationParameters
( Function<String, Optional<String>> configurationParameterGetter)
src/main/java/com/code_intelligence/jazzer/driver/Opt.java:275
↓ 1 callersMethodregisterConfigurationParameters
( Function<String, Optional<String>> configurationParameterGetter)
src/main/java/com/code_intelligence/jazzer/driver/OptParser.java:118
↓ 1 callersMethodregisterCounters
Registers a range of counters with libFuzzer. @param startOffset Start offset of the range to register @param endOffset End offset (exclusive) of the
src/main/java/com/code_intelligence/jazzer/runtime/ExtraCountersTracker.java:284
↓ 1 callersMethodregisterFatalFindingHandlerForJUnit
(Consumer<Throwable> findingHandler)
src/main/java/com/code_intelligence/jazzer/driver/FuzzTargetRunner.java:458
↓ 1 callersMethodregisterHasFunc1BeenCalled
()
src/test/java/com/code_intelligence/jazzer/instrumentor/AfterHooksTarget.java:60
↓ 1 callersMethodregisterHasFunc1BeenCalled
()
src/test/java/com/code_intelligence/jazzer/instrumentor/AfterHooksTargetContract.java:24
↓ 1 callersMethodregisterNatives
()
src/main/java/com/code_intelligence/jazzer/android/AndroidRuntime.java:94
↓ 1 callersMethodregisterTimesCalled
()
src/test/java/com/code_intelligence/jazzer/instrumentor/AfterHooksTarget.java:28
↓ 1 callersMethodremove
(Object key)
src/main/java/com/code_intelligence/jazzer/mutation/support/WeakIdentityHashMap.java:80
↓ 1 callersMethodremoveAll
(Collection c)
src/main/java/jaz/Zer.java:315
↓ 1 callersMethodremoveRange
(int fromIndex, int toIndex)
src/main/java/com/code_intelligence/jazzer/mutation/mutator/proto/BuilderAdapters.java:116
↓ 1 callersMethodrenderMaze
(char[][] maze)
tests/benchmarks/src/test/java/com/example/UnstructuredPackedMazeFuzzer.java:137
↓ 1 callersMethodrenderMaze
(char[][] maze)
tests/benchmarks/src/test/java/com/example/StructuredMutatorMazeFuzzer.java:138
↓ 1 callersMethodrenderPath
(byte[] commands)
tests/benchmarks/src/test/java/com/example/UnstructuredPackedMazeFuzzer.java:141
↓ 1 callersMethodrenderPath
(List<Command> commands)
tests/benchmarks/src/test/java/com/example/StructuredMutatorMazeFuzzer.java:142
↓ 1 callersMethodrenderPath
(byte[] commands)
examples/src/main/java/com/example/MazeFuzzer.java:135
↓ 1 callersMethodrepeat
(String str)
tests/src/test/java/com/example/CoverageFuzzer.java:73
↓ 1 callersMethodrescanClasspath
()
src/main/java/com/code_intelligence/jazzer/autofuzz/Meta.java:176
← previousnext →1,001–1,100 of 3,424, ranked by callers