|
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 |
|
|
Added a main method test within a package. |
|
|
Fixed the importing of package classes. |
|
|
Added a test of main methods. |
|
|
Commented out various trace statements for improved high-level testing. |
|
|
Made conversions slightly more general. |
|
|
Added commented-out special method for conversion of HashMap to dictionary. |
|
|
Corrected various base classes (object -> java.lang.Object, Exception -> |
|
|
Moved the lang module contents into the lang package. |
|
|
Moved the lang module contents into the lang package. |
|