A school project that analyses JVM programs' bytecode in order to detect non-optimizable method calls