43:db63432af949
|
2004-11-13 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed class names in certain cases to avoid usage of fully qualified names.
Removed old code.
Added some method descriptions. |
|
|
bytecode.py
|
|
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
|
|