What should the executable be able to do?
I think it should be able take in either a .java file or a .class file (call javac as needed if a .java file) and then with the bytecode it would be able to:
- Pretty print the IR (similar to
javap -v)
- Create a corresponding
.class file after having passed through the optimizer
What should the executable be able to do?
I think it should be able take in either a
.javafile or a.classfile (calljavacas needed if a.javafile) and then with the bytecode it would be able to:javap -v).classfile after having passed through the optimizer