Task List

Filename / Tasks
jrre\classloader\ClassLoader.java
  • Need to seperate jrre.api.java.lang from jrre.classloader.
  • Need to perform Resolution phase to transform symbolic referances into direct references.
  • Need to add ClassLoader.defineClass(String name, byte data[]) and resolveClass(Class c).
jrre\instructionset\comparison\FCmpl.java
  • add NaN checking.
jrre\instructionset\controlflow\Ifnonnull.java
  • found possible error in J2VM book. They listed this instruction as having two operands. Online references show: ifnonnull operandOne
  • look into NullReference consistancy.
jrre\instructionset\objects\PutField.java
  • Add cases where the value to put is two bytes.
jrre\JRRE.java
  • change to some PropertyChangeEvent object. Gets the Gui.
jrre\Main.java
  • add command line switch to enable/disable CONSOLE prefix on output.
  • fix command line args when new gui is complete.
  • remove old gui system.
jrre\Stack.java
  • Offset's dont seem right, althought test cases are working.