Home
last modified time | relevance | path

Searched refs:likelihood (Results 1 – 25 of 33) sorted by relevance

12

/aosp12/art/tools/dexfuzz/src/dexfuzz/program/mutators/
H A DCodeMutator.java52 protected int likelihood = 50; field in CodeMutator
74 likelihood = Options.mutationLikelihoods.get(name); in CodeMutator()
75 Log.info("Set mutation likelihood to " + likelihood in CodeMutator()
103 return (likelihood > 0); in canBeTriggered()
113 return ((rng.nextInt(100) < likelihood) && canMutate(mutatableCode)); in shouldMutate()
H A DOppositeBranchChanger.java31 likelihood = 40; in OppositeBranchChanger()
H A DRandomBranchChanger.java48 likelihood = 30; in RandomBranchChanger()
H A DInstructionDuplicator.java61 likelihood = 80; in InstructionDuplicator()
H A DRegisterClobber.java64 likelihood = 10; in RegisterClobber()
H A DInstructionDeleter.java61 likelihood = 40; in InstructionDeleter()
H A DInstructionSwapper.java65 likelihood = 80; in InstructionSwapper()
H A DBranchShifter.java67 likelihood = 30; in BranchShifter()
H A DCmpBiasChanger.java63 likelihood = 30; in CmpBiasChanger()
H A DConstantValueChanger.java67 likelihood = 70; in ConstantValueChanger()
H A DNewArrayLengthChanger.java63 likelihood = 50; in NewArrayLengthChanger()
H A DSwitchBranchShifter.java70 likelihood = 30; in SwitchBranchShifter()
H A DConversionRepeater.java63 likelihood = 50; in ConversionRepeater()
H A DFieldFlagChanger.java70 likelihood = 40; in FieldFlagChanger()
H A DInvokeChanger.java81 likelihood = 30; in InvokeChanger()
H A DNonsenseStringPrinter.java67 likelihood = 10; in NonsenseStringPrinter()
H A DPoolIndexChanger.java68 likelihood = 30; in PoolIndexChanger()
H A DVRegChanger.java70 likelihood = 60; in VRegChanger()
H A DNewMethodCaller.java101 likelihood = 10; in NewMethodCaller()
H A DTryBlockShifter.java79 likelihood = 40; in TryBlockShifter()
H A DNewInstanceChanger.java74 likelihood = 10; in NewInstanceChanger()
H A DValuePrinter.java62 likelihood = 40; in ValuePrinter()
H A DRandomInstructionGenerator.java105 likelihood = 30; in RandomInstructionGenerator()
H A DArithOpChanger.java69 likelihood = 75; in ArithOpChanger()
/aosp12/art/tools/dexfuzz/src/dexfuzz/
H A DOptions.java280 int likelihood = Integer.parseInt(entries[1]); in setupMutationLikelihoodTable() local
281 if (likelihood > 100) { in setupMutationLikelihoodTable()
282 likelihood = 100; in setupMutationLikelihoodTable()
284 if (likelihood < 0) { in setupMutationLikelihoodTable()
285 likelihood = 0; in setupMutationLikelihoodTable()
287 mutationLikelihoods.put(name, likelihood); in setupMutationLikelihoodTable()

12