javaclass

Changelog

(0) -10 +10 +100 tip
42:7cdb641603fb 43:db63432af949 181:39d5f9ecb58b
2004-11-13 Paul Boddie changeset files shortlog graph Added a test of packages.
tests/testpackage/PackageClass.java
41:a33f6687721a
2004-11-13 Paul Boddie changeset files shortlog graph Fixed importing from the current directory. Changed the debug messages. Changed module creation.
classhook.py
40:6f38e9b8c4a2
2004-11-13 Paul Boddie changeset files shortlog graph Added translation from "/"-separated names to "."-separated names.
classfile.py
39:e64b08b9681f
2004-11-13 Paul Boddie changeset files shortlog graph Fixed 8-bit limited value rewriting. Added code generation avoidance for interfaces. Added an import hook mechanism for importing directories of classes.
bytecode.py classhook.py
38:70d73e61fd75
2004-11-12 Paul Boddie changeset files shortlog graph Fixed loop handling somewhat. Added method dispatch code for the general method "aliases", although this may be incorrect (it does a linear search of methods as they are stored in the class file). Fixed invokevirtual's argument count. Added some additional instructions.
bytecode.py
37:5dc683099d88
2004-11-12 Paul Boddie changeset files shortlog graph Added a mapping of type labels to Python types.
classfile.py
36:49aa59d86e5c
2004-11-12 Paul Boddie changeset files shortlog graph Added better tracing of dispatch behaviour.
tests/DispatchTest.java
35:630f6b688af0
2004-11-11 Paul Boddie changeset files shortlog graph Fixed invokespecial for foreign object constructors. Moved much of the main program into the ClassTranslator class, introducing trivial aliases for each method name mapping to only one "real" method.
bytecode.py
34:57e3ca070604
2004-11-11 Paul Boddie changeset files shortlog graph Fixed class hierarchy so that the appropriate classes use the appropriate get_python_name method.
classfile.py
33:ef53ab16c02e
2004-11-11 Paul Boddie changeset files shortlog graph Added type information to method names.
classfile.py
(0) -10 +10 +100 tip