Home
last modified time | relevance | path

Searched defs:mutatableCode (Results 1 – 25 of 27) sorted by relevance

12

/art/tools/dexfuzz/src/dexfuzz/program/mutators/
DNewArrayLengthChanger.java71 private void generateCachedArrayLengthInsns(MutatableCode mutatableCode) { in generateCachedArrayLengthInsns()
86 protected boolean canMutate(MutatableCode mutatableCode) { in canMutate()
99 protected Mutation generateMutation(MutatableCode mutatableCode) { in generateMutation()
105 mutation.setup(this.getClass(), mutatableCode); in generateMutation() local
114 MutatableCode mutatableCode = mutation.mutatableCode; in applyMutation() local
149 private int scanNewArray(MutatableCode mutatableCode) { in scanNewArray()
DCodeMutator.java88 public boolean attemptToMutate(MutatableCode mutatableCode) { in attemptToMutate()
112 private boolean shouldMutate(MutatableCode mutatableCode) { in shouldMutate()
116 private void generateAndApplyMutation(MutatableCode mutatableCode) { in generateAndApplyMutation()
127 protected boolean canMutate(MutatableCode mutatableCode) { in canMutate()
131 protected abstract Mutation generateMutation(MutatableCode mutatableCode); in generateMutation()
DNewInstanceChanger.java82 private void generateCachedNewInstanceInsns(MutatableCode mutatableCode) { in generateCachedNewInstanceInsns()
97 protected boolean canMutate(MutatableCode mutatableCode) { in canMutate()
114 protected Mutation generateMutation(MutatableCode mutatableCode) { in generateMutation()
131 mutation.setup(this.getClass(), mutatableCode); in generateMutation() local
141 MutatableCode mutatableCode = mutation.mutatableCode; in applyMutation() local
173 MutatableCode mutatableCode = mutation.mutatableCode; in changeInvokeDirect() local
208 protected int foundInsnIdx(MutatableCode mutatableCode, MInsn newInstanceInsn) { in foundInsnIdx()
DFieldFlagChanger.java78 private void generateCachedFieldInsns(MutatableCode mutatableCode) { in generateCachedFieldInsns()
93 protected boolean canMutate(MutatableCode mutatableCode) { in canMutate()
105 protected Mutation generateMutation(MutatableCode mutatableCode) { in generateMutation()
122 mutation.setup(this.getClass(), mutatableCode); in generateMutation() local
132 MutatableCode mutatableCode = mutation.mutatableCode; in applyMutation() local
155 private boolean isFileDefinedFieldInstruction(MInsn mInsn, MutatableCode mutatableCode) { in isFileDefinedFieldInstruction()
DConstantValueChanger.java75 private void generateCachedConstInsns(MutatableCode mutatableCode) { in generateCachedConstInsns()
89 protected boolean canMutate(MutatableCode mutatableCode) { in canMutate()
101 protected Mutation generateMutation(MutatableCode mutatableCode) { in generateMutation()
120 mutation.setup(this.getClass(), mutatableCode); in generateMutation() local
130 MutatableCode mutatableCode = mutation.mutatableCode; in applyMutation() local
DConversionRepeater.java71 private void generateCachedConversionInsns(MutatableCode mutatableCode) { in generateCachedConversionInsns()
86 protected boolean canMutate(MutatableCode mutatableCode) { in canMutate()
98 protected Mutation generateMutation(MutatableCode mutatableCode) { in generateMutation()
102 mutation.setup(this.getClass(), mutatableCode); in generateMutation() local
111 MutatableCode mutatableCode = mutation.mutatableCode; in applyMutation() local
DBranchShifter.java75 private void generateCachedBranchInsns(MutatableCode mutatableCode) { in generateCachedBranchInsns()
90 protected boolean canMutate(MutatableCode mutatableCode) { in canMutate()
107 protected Mutation generateMutation(MutatableCode mutatableCode) { in generateMutation()
141 mutation.setup(this.getClass(), mutatableCode); in generateMutation() local
151 MutatableCode mutatableCode = mutation.mutatableCode; in applyMutation() local
DCmpBiasChanger.java71 private void generateCachedCmpBiasInsns(MutatableCode mutatableCode) { in generateCachedCmpBiasInsns()
86 protected boolean canMutate(MutatableCode mutatableCode) { in canMutate()
98 protected Mutation generateMutation(MutatableCode mutatableCode) { in generateMutation()
104 mutation.setup(this.getClass(), mutatableCode); in generateMutation() local
113 MutatableCode mutatableCode = mutation.mutatableCode; in applyMutation() local
DIfBranchChanger.java78 private void generateCachedifBranchInsns(MutatableCode mutatableCode) { in generateCachedifBranchInsns()
93 protected boolean canMutate(MutatableCode mutatableCode) { in canMutate()
105 protected Mutation generateMutation(MutatableCode mutatableCode) { in generateMutation()
111 mutation.setup(this.getClass(), mutatableCode); in generateMutation() local
119 MutatableCode mutatableCode = mutation.mutatableCode; in applyMutation() local
DRegisterClobber.java68 protected boolean canMutate(MutatableCode mutatableCode) { in canMutate()
73 protected Mutation generateMutation(MutatableCode mutatableCode) { in generateMutation()
77 mutation.setup(this.getClass(), mutatableCode); in generateMutation() local
85 MutatableCode mutatableCode = mutation.mutatableCode; in applyMutation() local
DSwitchBranchShifter.java78 private void generateCachedSwitchInsns(MutatableCode mutatableCode) { in generateCachedSwitchInsns()
93 protected boolean canMutate(MutatableCode mutatableCode) { in canMutate()
105 protected Mutation generateMutation(MutatableCode mutatableCode) { in generateMutation()
142 mutation.setup(this.getClass(), mutatableCode); in generateMutation() local
153 MutatableCode mutatableCode = mutation.mutatableCode; in applyMutation() local
DInstructionDeleter.java65 protected boolean canMutate(MutatableCode mutatableCode) { in canMutate()
76 protected Mutation generateMutation(MutatableCode mutatableCode) { in generateMutation()
81 mutation.setup(this.getClass(), mutatableCode); in generateMutation() local
90 MutatableCode mutatableCode = mutation.mutatableCode; in applyMutation() local
DVRegChanger.java78 private void generateCachedVRegInsns(MutatableCode mutatableCode) { in generateCachedVRegInsns()
92 protected boolean canMutate(MutatableCode mutatableCode) { in canMutate()
108 protected Mutation generateMutation(MutatableCode mutatableCode) { in generateMutation()
145 mutation.setup(this.getClass(), mutatableCode); in generateMutation() local
156 MutatableCode mutatableCode = mutation.mutatableCode; in applyMutation() local
DPoolIndexChanger.java76 private void generateCachedPoolIndexInsns(MutatableCode mutatableCode) { in generateCachedPoolIndexInsns()
90 protected boolean canMutate(MutatableCode mutatableCode) { in canMutate()
127 protected Mutation generateMutation(MutatableCode mutatableCode) { in generateMutation()
167 mutation.setup(this.getClass(), mutatableCode); in generateMutation() local
177 MutatableCode mutatableCode = mutation.mutatableCode; in applyMutation() local
DInstructionSwapper.java69 protected boolean canMutate(MutatableCode mutatableCode) { in canMutate()
79 protected Mutation generateMutation(MutatableCode mutatableCode) { in generateMutation()
136 mutation.setup(this.getClass(), mutatableCode); in generateMutation() local
146 MutatableCode mutatableCode = mutation.mutatableCode; in applyMutation() local
DInvokeChanger.java89 private void generateCachedinvokeCallInsns(MutatableCode mutatableCode) { in generateCachedinvokeCallInsns()
104 protected boolean canMutate(MutatableCode mutatableCode) { in canMutate()
116 protected Mutation generateMutation(MutatableCode mutatableCode) { in generateMutation()
122 mutation.setup(this.getClass(), mutatableCode); in generateMutation() local
131 MutatableCode mutatableCode = mutation.mutatableCode; in applyMutation() local
DTryBlockShifter.java83 protected boolean canMutate(MutatableCode mutatableCode) { in canMutate()
96 protected Mutation generateMutation(MutatableCode mutatableCode) { in generateMutation()
166 mutation.setup(this.getClass(), mutatableCode); in generateMutation() local
180 MutatableCode mutatableCode = mutation.mutatableCode; in applyMutation() local
DArithOpChanger.java77 private void generateCachedArithmeticInsns(MutatableCode mutatableCode) { in generateCachedArithmeticInsns()
92 protected boolean canMutate(MutatableCode mutatableCode) { in canMutate()
104 protected Mutation generateMutation(MutatableCode mutatableCode) { in generateMutation()
120 mutation.setup(this.getClass(), mutatableCode); in generateMutation() local
130 MutatableCode mutatableCode = mutation.mutatableCode; in applyMutation() local
DInstructionDuplicator.java65 protected Mutation generateMutation(MutatableCode mutatableCode) { in generateMutation()
83 mutation.setup(this.getClass(), mutatableCode); in generateMutation() local
92 MutatableCode mutatableCode = mutation.mutatableCode; in applyMutation() local
DValuePrinter.java66 protected boolean canMutate(MutatableCode mutatableCode) { in canMutate()
78 protected Mutation generateMutation(MutatableCode mutatableCode) { in generateMutation()
100 mutation.setup(this.getClass(), mutatableCode); in generateMutation() local
109 MutatableCode mutatableCode = mutation.mutatableCode; in applyMutation() local
DNonsenseStringPrinter.java71 protected Mutation generateMutation(MutatableCode mutatableCode) { in generateMutation()
89 mutation.setup(this.getClass(), mutatableCode); in generateMutation() local
99 MutatableCode mutatableCode = mutation.mutatableCode; in applyMutation() local
DNewMethodCaller.java105 protected Mutation generateMutation(MutatableCode mutatableCode) { in generateMutation()
123 mutation.setup(this.getClass(), mutatableCode); in generateMutation() local
141 MutatableCode mutatableCode = mutation.mutatableCode; in applyMutation() local
DRandomInstructionGenerator.java109 protected Mutation generateMutation(MutatableCode mutatableCode) { in generateMutation()
147 mutation.setup(this.getClass(), mutatableCode); in generateMutation() local
202 MutatableCode mutatableCode = mutation.mutatableCode; in applyMutation() local
/art/tools/dexfuzz/src/dexfuzz/program/
DMutation.java28 public MutatableCode mutatableCode; field in Mutation
37 public void setup(Class<? extends CodeMutator> mutatorClass, MutatableCode mutatableCode) { in setup()
DCodeTranslator.java55 MutatableCode mutatableCode = new MutatableCode(program); in codeItemToMutatableCode() local
140 public void mutatableCodeToCodeItem(CodeItem codeItem, MutatableCode mutatableCode) { in mutatableCodeToCodeItem()
175 updateSwitchInstruction((MSwitchInsn)mInsn, mutatableCode); in mutatableCodeToCodeItem() local
249 private void readTryBlocks(CodeItem codeItem, MutatableCode mutatableCode, in readTryBlocks()
320 private void updateTryBlocks(CodeItem codeItem, MutatableCode mutatableCode) { in updateTryBlocks()
456 private void updateSwitchInstruction(MSwitchInsn switchInsn, MutatableCode mutatableCode) { in updateSwitchInstruction()
511 private void alignDataInstructions(MutatableCode mutatableCode) { in alignDataInstructions()

12