javaclass

Graph

(0) -100 -60 tip
Reverted "interfaces as superclasses" change. branch-rel-0-1-mostly-working
Added packaging information.
Updated FSF address.
Attempted to add more sophisticated circular import handling.
Attempted to add more sophisticated circular import handling.
Attempted to add more sophisticated circular import handling.
Fixed circular import (again).
Fixed circular import (again).
Fixed circular import (again).
Fixed multiple imports - the loaded_classes attribute was not removed.
Fixed multiple imports - the loaded_classes attribute was not removed.
Made more lookupswitch and tableswitch fixes.
Added a test of circular interpackage references.
Attempted to simplify the class loading mechanism by adding instance-level
Fixed offsets in tableswitch.
Introduced initial measures for handling circular imports/references.
Fixed superclass retrieval so that undefined superclasses denote the
Improved exceptions when classes cannot be imported. rel-0-1
Added SecureClassLoader declaration.
Added ClassLoader declaration.
Reformatted and added a note about the memory issue in the test program.
Updated runclass and the test program. The updated test program exposes
Introduced exception table entry merging to try and preserve proper
Added "safety measures" for exception offset insertion, although better
Added more complete tests.
Added a get_bytecode method to the bytecode writer which provides a list of
Added version information.
Added release procedures to the documentation.
Added release procedures to the documentation.
Changed the stylesheet and added licensing details.
Changed the stylesheet and added licensing details.
Fixed imports.
Added a note about the Java API implementation.
Fixed the names and grammar.
Added testing notes. Indented command strings.
Added more tests.
Added notes about dispatcher methods.
Added a simple "test everything" program.
Added more test programs.
Added more test programs.
Fixed the default values used in array initialisation.
Updated the documentation.
Worked on the documentation somewhat.
Fixed the package specifications in the setup script.
Moved the modules into the javaclass package.
Moved the modules into the javaclass package.
Added the start of documentation.
Added the start of a test program.
Added more test programs.
Added a main method test program.
Fixed signed constant loading in bipush and sipush.
Added the mainloop method.
Added a main method.
Added a wrapper class for QApplication.
Added a main method, although it does not currently work - there may be an
Added tests of the Integer class and of String object addition.
Added tests of the StringBuffer class and of String object addition.
Introduced the StringBuffer class so that the addition of String objects
Fixed the argument values to be java.lang.String objects.
Hopefully improved the clarity of the documentation, adding notes on
(0) -100 -60 tip