Home
last modified time | relevance | path

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

/art/tools/dexfuzz/src/dexfuzz/program/mutators/
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()
DOppositeBranchChanger.java31 likelihood = 40; in OppositeBranchChanger()
DRandomBranchChanger.java48 likelihood = 30; in RandomBranchChanger()
DRegisterClobber.java64 likelihood = 10; in RegisterClobber()
DInstructionDuplicator.java61 likelihood = 80; in InstructionDuplicator()
DInstructionDeleter.java61 likelihood = 40; in InstructionDeleter()
DInstructionSwapper.java65 likelihood = 80; in InstructionSwapper()
DCmpBiasChanger.java63 likelihood = 30; in CmpBiasChanger()
DBranchShifter.java67 likelihood = 30; in BranchShifter()
DConstantValueChanger.java67 likelihood = 70; in ConstantValueChanger()
DNewArrayLengthChanger.java63 likelihood = 50; in NewArrayLengthChanger()
DSwitchBranchShifter.java70 likelihood = 30; in SwitchBranchShifter()
DConversionRepeater.java63 likelihood = 50; in ConversionRepeater()
DNonsenseStringPrinter.java67 likelihood = 10; in NonsenseStringPrinter()
DPoolIndexChanger.java68 likelihood = 30; in PoolIndexChanger()
DVRegChanger.java70 likelihood = 60; in VRegChanger()
DFieldFlagChanger.java70 likelihood = 40; in FieldFlagChanger()
DInvokeChanger.java81 likelihood = 30; in InvokeChanger()
DNewMethodCaller.java101 likelihood = 10; in NewMethodCaller()
DTryBlockShifter.java79 likelihood = 40; in TryBlockShifter()
DNewInstanceChanger.java74 likelihood = 10; in NewInstanceChanger()
DValuePrinter.java62 likelihood = 40; in ValuePrinter()
DRandomInstructionGenerator.java105 likelihood = 30; in RandomInstructionGenerator()
DArithOpChanger.java69 likelihood = 75; in ArithOpChanger()
/art/tools/dexfuzz/src/dexfuzz/
DOptions.java288 int likelihood = Integer.parseInt(entries[1]); in setupMutationLikelihoodTable() local
289 if (likelihood > 100) { in setupMutationLikelihoodTable()
290 likelihood = 100; in setupMutationLikelihoodTable()
292 if (likelihood < 0) { in setupMutationLikelihoodTable()
293 likelihood = 0; in setupMutationLikelihoodTable()
295 mutationLikelihoods.put(name, likelihood); in setupMutationLikelihoodTable()