Skip to content

Performance benchmarks

Rohan Padhye edited this page Mar 20, 2018 · 8 revisions

Executions per second

Here are some performance benchmarks for running JQF with AFL 2.52b. The experiments were run on a single-core of an Intel(R) Core(TM) i7-5930K CPU @ 3.50GHz with 16GB RAM running Ubuntu 17.10.

All of the runs described below were non-trivial, in that they were successful in finding bugs.

JDK - Formatting Dates

See DateFormatterTest#fuzzSimple

Apache Maven - Parsing pom.xml input to internal model

See ModelReaderTest#testWithInputStream

Mozilla Rhino - Compiling JavaScript to Java bytecode

See CompilerTest#testWithGenerator

Plots generated using afl-plot script from AFL.