173:c99763aa736f
|
2005-02-21 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed circular import (again). |
|
|
java/_object.py java/io.py
|
|
172:3b608fcfbf34
|
2005-02-20 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed multiple imports - the loaded_classes attribute was not removed.
Added interfaces as base classes. |
|
|
javaclass/classhook.py
|
|
171:bea01a58e7d5
|
2005-02-20 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed multiple imports - the loaded_classes attribute was not removed.
Added interfaces as base classes. |
|
|
javaclass/bytecode.py
|
|
170:e6cc3dba9fe7
|
2005-02-13 |
Paul Boddie |
changeset
files
shortlog
graph
|
Made more lookupswitch and tableswitch fixes.
Added tracing code for cases where translation fails. |
|
|
javaclass/bytecode.py javaclass/classhook.py
|
|
169:171be9f996cb
|
2005-02-13 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added a test of circular interpackage references. |
|
|
tests/testpackage/CircularTest.java tests/testpackage/subpackage/CircularTest.java tests/testpackage/subpackage/SubpackageClass.java
|
|
168:1f3fa26a27e2
|
2005-02-13 |
Paul Boddie |
changeset
files
shortlog
graph
|
Attempted to simplify the class loading mechanism by adding instance-level
state to remember which classes have been imported so far. Only at the top
level will such classes be created and initialised.
Added a convenience method to ClassTranslator. |
|
|
javaclass/bytecode.py javaclass/classhook.py
|
|
167:0e3cc4370264
|
2005-02-13 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed offsets in tableswitch. |
|
|
javaclass/bytecode.py
|
|
166:fed5a5ceb0e6
|
2005-02-13 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced initial measures for handling circular imports/references. |
|
|
README.txt javaclass/bytecode.py javaclass/classhook.py
|
|
165:36fc18633fec
|
2005-02-13 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed superclass retrieval so that undefined superclasses denote the
standard inheritance from java.lang.Object. |
|
|
javaclass/classfile.py
|
|
164:f83c8a6dd935
|
2005-01-27 |
Paul Boddie |
changeset
files
shortlog
graph
|
Improved exceptions when classes cannot be imported.
Changed the definition of the "wide" bytecode method to just raise an
exception. |
rel-0-1 |
|
javaclass/bytecode.py
|
|