Downloadliste

Projektbeschreibung

KopiSusu is a Java compiler based on the KOPI suite. KopiSusu improves on the
1.4F version of KOPI by following The Java Language Specification, Second
Edition very closely. It also generates classfiles that are more compatible
with the classfiles generated by Javac and Jikes in the area of inner classes.
It also contains a big load of bug fixes. It performs well on the jacks
testsuite and finds more problems in your code at compile time.

Systemanforderungen

Die Systemvoraussetzungen sind nicht definiert
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2001-04-11 06:10
1.9 beta 4

Der Compiler erkennt nun, Konstruktoren rufen einander in endlosen Zyklen, Klassen, Unterklassen ihrem eigenen Mitgliedstaat Klassen oder Unterklassen ihrer Mitglied-Klassen und Klassen, die Umsetzung ihrer eigenen Mitglied-Schnittstellen oder Subinterfaces ihrer Mitglied-Schnittstellen oder Schnittstellen, die ihre eigenen Mitglieder zu erweitern Schnittstellen oder Subinterfaces ihrer Mitglied-Schnittstellen. Bestimmung der Glieder ist jetzt nach den Regeln für den Zugang der Java Language Specification. Code Generation von privaten oder geschützten Konstrukteure von inneren Klassen funktioniert jetzt in allen Fällen, und Code-Generierung für anonyme Klassen ist komplett neu geschrieben. Jetzt nur 7 der 1607-Buchsen Compiler Testsuite Tests fehlschlagen, ein Rekord unter allen bekannten Java-Compiler.
Tags: Major bugfixes
The compiler now detects constructors calling each other in
never-ending cycles, classes that subclass their own member classes or
subclasses of their member classes, and classes that implement their
own member interfaces or subinterfaces of their member interfaces, or
interfaces that extend their own member interfaces or subinterfaces of
their member interfaces. Determination of member classes is now
according to the access rules of the Java Language Specification.
Code generation of private or protected constructors of inner classes
now works in all cases, and code generation for anonymous classes is
completely rewritten. Now only 7 of the 1607 jacks compiler test
suite tests fail, a record among all known Java compilers.

2001-04-03 02:22
1.9 beta 3

Inner-Klasse Zusammenstellung nicht mehr verletzt JVM Zugang Kontrollen durch die Generierung von Zugriffsmethoden, toten Code-Analyse Verbesserungen, verbesserte Handhabung von kompilieren Zeitkonstanten, verbesserte Auflösung von Methoden und Member-Klasse-Typen und nur 34 Fehler sind auf die Jacks Testumgebung links.
Tags: Initial freshmeat announcement
Inner class compilation no longer violates JVM access checks by generating accessor methods, dead code analysis improvements, improved handling of compile-time constants, improved resolution of methods and member class types, and only 34 failures are left on the Jacks test suite.

Project Resources