• Home
  • History
  • Annotate
  • only in /art/tools/dexfuzz/src/dexfuzz/rawdex/
History log of /art/tools/dexfuzz/src/dexfuzz/rawdex/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
d7cbf8a6629942e7bd315ffae7e1c77b082f3e11 19-Mar-2015 Mathieu Chartier <mathieuc@google.com> Change RETURN_VOID_BARRIER to RETURN_VOID_NO_BARRIER

We want to default to having a barrier for the case where we don't
dex to dex.

Bug: 19762303
Change-Id: I60348d89eaf0b9e1e480298afcecbb5f52e8661b
nstruction.java
pcode.java
959ffdf65f280ee90b7944a8dd610564e7f99e69 28-Nov-2014 Stephen Kyle <stephen.kyle@arm.com> Adds the dexfuzz fuzzing tool to ART.

This tool can mutate DEX files, and execute them with multiple backends
of ART, making sure that all backends agree on the output of the
program. This should help identify bugs in particular backends, should
they produce output that disagrees with the other backends.

Build with mmm tools/dexfuzz from within art/.

See the README for details about how to use dexfuzz.

Change-Id: I3fc5d84a08b7d142a1fdc3d43a0324ce16b43608
nnotationElement.java
nnotationItem.java
nnotationOffItem.java
nnotationSetItem.java
nnotationSetRefItem.java
nnotationSetRefList.java
nnotationsDirectoryItem.java
lassDataItem.java
lassDefItem.java
odeItem.java
ebugInfoItem.java
exRandomAccessFile.java
ncodedAnnotation.java
ncodedArray.java
ncodedArrayItem.java
ncodedCatchHandler.java
ncodedCatchHandlerList.java
ncodedField.java
ncodedMethod.java
ncodedTypeAddrPair.java
ncodedValue.java
ieldAnnotation.java
ieldIdItem.java
eaderItem.java
nstruction.java
apItem.java
apList.java
ethodAnnotation.java
ethodIdItem.java
ffset.java
ffsetTracker.java
ffsettable.java
pcode.java
pcodeInfo.java
arameterAnnotation.java
rotoIdItem.java
awDexFile.java
awDexObject.java
tringDataItem.java
tringIdItem.java
ryItem.java
ypeIdItem.java
ypeItem.java
ypeList.java
ormats/AbstractFormat.java
ormats/ContainsConst.java
ormats/ContainsPoolIndex.java
ormats/ContainsTarget.java
ormats/ContainsVRegs.java
ormats/Format00x.java
ormats/Format1.java
ormats/Format10t.java
ormats/Format10x.java
ormats/Format11n.java
ormats/Format11x.java
ormats/Format12x.java
ormats/Format2.java
ormats/Format20bc.java
ormats/Format20t.java
ormats/Format21c.java
ormats/Format21h.java
ormats/Format21s.java
ormats/Format21t.java
ormats/Format22b.java
ormats/Format22c.java
ormats/Format22cs.java
ormats/Format22s.java
ormats/Format22t.java
ormats/Format22x.java
ormats/Format23x.java
ormats/Format3.java
ormats/Format30t.java
ormats/Format31c.java
ormats/Format31i.java
ormats/Format31t.java
ormats/Format32x.java
ormats/Format35c.java
ormats/Format35mi.java
ormats/Format35ms.java
ormats/Format3rc.java
ormats/Format3rmi.java
ormats/Format3rms.java
ormats/Format5.java
ormats/Format51l.java
ormats/RawInsnHelper.java