javaclass

Changelog

(0) -10 +10 +100 tip
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
32:29818b5b62b5
2004-11-11 Paul Boddie changeset files shortlog graph Added tests of dispatch according to object class or interface.
tests/DispatchTest.java
31:bdd29da1e141
2004-11-11 Paul Boddie changeset files shortlog graph Modified invokespecial to hopefully find the appropriate methods to use in each invocation case. Added SLICE+1.
bytecode.py
30:ffd0431b8307
2004-11-11 Paul Boddie changeset files shortlog graph Added a test of instantiation within an <init> method in order to determine whether the correct invocation is used.
tests/ValueSubclass.java
29:68fbab7e6269
2004-11-11 Paul Boddie changeset files shortlog graph Added UNARY_NEGATIVE support. Added insufficient support for invocation of superclass methods.
bytecode.py
28:8bd6e8322ae0
2004-11-11 Paul Boddie changeset files shortlog graph Added overriding tests to ValueSubclass, modifying Value. Added a test of dispatch to methods with identical names.
tests/DispatchTest.java tests/Value.java tests/ValueSubclass.java
27:fe4821483813
2004-11-10 Paul Boddie changeset files shortlog graph Added an uncaught (and hence re-raised) exception to the testCatchFinally method. Added a method with multiple exception areas.
tests/ExceptionTest.java
(0) -10 +10 +100 tip