Janino Evaluation

This Java source code was produced to evaluate the usefulness of Janino for optimizing performance bottlenecks. To find out more about this code, please read this article. It contains two main classes. Usage is as follows:

java janinotest.sub.JaninoSubTest impl repetitions

Where impl is one of naive-map, fast-map, janino-map, fast-object, janino-object or hardwired-object.

java janinotest.eval.JaninoEvalTest

Note: in addition to which the Janino library must be on your classpath.

This code is very basic. It has little or no error checking and has not been fully tested. It has been written for evaluation purposes only.