History log of /art/tools/dexfuzz/src/dexfuzz/executors/ArmQuickBackendExecutor.java
Revision Date Author Comments
1ec46bc71778dc1463e60c53f7126dcf6c913a44 27-Mar-2015 Stephen Kyle <stephenckyle@googlemail.com> Update dexfuzz after optimizing default selection.

Now that the optimizing compiler is the default backend, the quick
compiler must be explicitly selected as an argument.

Change-Id: I5e6b8e6a79432118e0a91c9aea85bdd9cd7305dc
807f17831e2749d5765599df1c9fbc58af3c6c7c 24-Mar-2015 Stephen Kyle <stephenckyle@googlemail.com> Adds host execution to dexfuzz.

Use --host to execute fuzzed tests using the host-build of ART.
See the README for more information.
Also includes some refactoring of Executors/Devices.

Change-Id: I789d6b3e102074b22431d8afa5a5c966b2710272
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