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
|
|
163:f71be46f1596
|
2005-01-27 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added SecureClassLoader declaration. |
|
|
java/security/__init__.py
|
|
162:33fd8dd08ec2
|
2005-01-27 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added ClassLoader declaration. |
|
|
java/lang/__init__.py
|
|
161:b3d6020a2737
|
2005-01-24 |
Paul Boddie |
changeset
files
shortlog
graph
|
Reformatted and added a note about the memory issue in the test program. |
|
|
README.txt
|
|
160:e0c8821fcbcb
|
2005-01-24 |
Paul Boddie |
changeset
files
shortlog
graph
|
Updated runclass and the test program. The updated test program exposes
issues with the Python runtime, especially with Python 2.4, apparently
within the memory management routines. |
|
|
runclass.py test.py
|
|
159:9bbab006f98a
|
2005-01-24 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced exception table entry merging to try and preserve proper
"finally" section handling. With the extra JDK 1.4 catch_type == 0 entries
and the naive translation performed, multiple "finally" sections get
created instead of a single section covering the entire original exception
statement. This merging process attempts to identify redundant sections. |
|
|
javaclass/bytecode.py
|
|
158:a52e70c3f294
|
2005-01-23 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added "safety measures" for exception offset insertion, although better
measures are necessary to avoid bizarre JDK 1.4 exception tables. |
|
|
javaclass/bytecode.py
|
|