JanUlrich
|
c646a34745
|
Fehler durch Änderung von Unify beheben. Merge mit bytecode
|
2015-11-13 13:11:10 +01:00 |
|
JanUlrich
|
1a0c76accf
|
Anpassungen im Test
|
2015-11-06 15:18:43 +01:00 |
|
JanUlrich
|
bdbe20552e
|
Tests zu Bytecodegenerierung anfügen
|
2015-10-29 15:16:19 +01:00 |
|
JanUlrich
|
e104b2e379
|
Test anfügen
|
2015-10-15 13:56:12 +02:00 |
|
JanUlrich
|
29dea524a5
|
Experimenteller Status. Änderungen an ClassSignatur Generierung
|
2015-09-29 00:28:59 +02:00 |
|
Pluemicke Martin
|
02b17b1a8f
|
Test2 in Test.java hinzugefuegt
|
2015-09-23 22:17:41 +02:00 |
|
JanUlrich
|
0906fa2e9e
|
Test angefügt
|
2015-09-23 17:32:21 +02:00 |
|
JanUlrich
|
61a4bc3cd7
|
Fehler in Lambda2_2 gefixt
|
2015-09-23 17:22:01 +02:00 |
|
JanUlrich
|
ccd25ab865
|
Bytecode erweitert. BCEL6-SNAPSHOT eingebunden.
|
2015-09-02 17:11:32 +02:00 |
|
JanUlrich
|
636149d664
|
Merge mit Master
|
2015-08-27 13:37:41 +02:00 |
|
JanUlrich
|
2d8adb5c69
|
Beginn der Implementierung von Bytecode für Lambda Expression
|
2015-08-26 14:48:51 +02:00 |
|
JanUlrich
|
c7ffabe0f0
|
Im Unify wird nur noch bei SUBST deepCopy angewendet. Timer implementiert zum ermitteln der Zeitaufwendungen der einzelnen Schritte im Algorithmus
|
2015-07-14 18:43:54 +02:00 |
|
JanUlrich
|
44599246b2
|
FunVoidN einführen
|
2015-07-08 17:46:54 +02:00 |
|
JanUlrich
|
c3a8567e3f
|
Filter in Unify zw. Schritt 4 und 5 einfügen
|
2015-07-08 10:37:26 +02:00 |
|
JanUlrich
|
356a229573
|
ConstraintsSet überarbeitet
|
2015-06-03 14:10:34 +02:00 |
|
JanUlrich
|
6fc412d949
|
Revert "Merge branch 'bytecode'"
This reverts commit 711c0d2f79 , reversing
changes made to 2b47b8e5bf .
|
2015-05-12 19:54:34 +02:00 |
|
JanUlrich
|
711c0d2f79
|
Merge branch 'bytecode'
|
2015-05-12 19:50:52 +02:00 |
|
JanUlrich
|
2b47b8e5bf
|
Javadoc generieren und Aufräumen: Sämtliche codegen-Methoden und Hilfsklassen zu Generierung von Bytecode löschen. Unnötige Tests entfernen. ANTLR-Package entfernen
|
2015-05-12 19:49:27 +02:00 |
|
JanUlrich
|
f5ef7bd3f5
|
Merge branch 'master' into bytecode
|
2015-05-07 14:41:31 +02:00 |
|
JanUlrich
|
5e5a17b265
|
toString zu UndMenge hinzugefügt
|
2015-05-07 14:41:13 +02:00 |
|
JanUlrich
|
d343c27edb
|
Logger angepasst. MyCompiler.getAPI erfordert nun einen Logger als Parameter. Filterung im Unify eingefügt.
|
2015-05-07 01:01:39 +02:00 |
|
JanUlrich
|
1cb335b46b
|
ConstraintsSet umgebaut in eine KomplexeMenge von Pairs
|
2015-04-28 15:27:16 +02:00 |
|
JanUlrich
|
7ba9688702
|
Menge eingeführt und dadurch Vector abgelöst. KomplexeMenge eingeführt, ConstraintSet baut nun darauf auf
|
2015-04-22 21:40:22 +02:00 |
|
JanUlrich
|
144c31a4cb
|
Bei der Generierung der FiniteClosure werden nun Beziehungen zu Superklassen, welche Importiert wurden, korrekt angefügt
|
2015-04-08 21:23:28 +02:00 |
|
JanUlrich
|
f66150a1e7
|
Testfälle angepasst.
|
2015-03-31 17:29:29 +02:00 |
|
JanUlrich
|
b2f742033b
|
Aufräumen: Statt getTypeFor wird nun nur noch TYPE aufgerufen. Die Constraintbildung in der LambdaExpression wurde geändert. Siehe Bug #12
|
2015-03-31 12:37:45 +02:00 |
|
JanUlrich
|
2c6bce344d
|
TYPE erstellt bei LambdaExpression nun zwei constraints, falls die Parameter/RetType nicht vom Typ ? extends sind. Dann werden die Constraints einmal mit dem eigentlichen Typ T und einem ? extends/super T -Typ generiert
|
2015-03-12 12:27:43 +01:00 |
|
JanUlrich
|
3b258c3880
|
Object Type implementieren
|
2015-03-11 11:54:42 +01:00 |
|
Dr. Martin Pluemicke
|
549640dfc4
|
Merge branch 'master' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore
|
2015-03-05 13:58:50 +01:00 |
|
Dr. Martin Pluemicke
|
7889783e8a
|
Unify Bugfix Bug 5 geloest und fuer TypVar <. RefType: ? extends Ty <. RefType eingefuegt
|
2015-03-05 13:55:21 +01:00 |
|
JanUlrich
|
e8538be1c2
|
Fehler in Umwandlung von GTV zu TPH beheben
|
2015-03-04 13:50:09 +01:00 |
|
JanUlrich
|
8e59e46d57
|
Overloading-Algorithmus in Klasse MethodCall auslagern
|
2015-03-03 11:34:42 +01:00 |
|
JanUlrich
|
37e55490e1
|
Fehler beheben. Hat FunN den Rückgabetyp void, so wird kein ? extends void generiert
|
2015-02-26 16:57:43 +01:00 |
|
JanUlrich
|
da70abf954
|
Tests anfügen. Probleme mit Constructor beheben.
|
2015-02-25 18:29:44 +01:00 |
|
JanUlrich
|
20b1632319
|
Testfälle ausgebessert
|
2015-02-25 11:33:06 +01:00 |
|
JanUlrich
|
dc7d23d699
|
Testfälle anfügen
|
2015-02-24 15:26:36 +01:00 |
|
Pluemicke
|
6664b819d9
|
Zugrifssberechtigung
|
2015-02-11 14:41:27 +01:00 |
|
JanUlrich
|
fed7519f84
|
Tests anfügen
|
2015-02-06 15:41:24 +01:00 |
|
JanUlrich
|
0922b9e899
|
Änderungen an Testfiles und Logger
|
2015-02-06 15:41:01 +01:00 |
|
JanUlrich
|
f9bfe6fb44
|
Test geändert
|
2015-02-03 15:58:04 +01:00 |
|
Martin Plümicke
|
57f35605f6
|
In Unify.subunify bei P.OperatorEqual() Wildcards loeschen
|
2015-02-03 14:01:04 +01:00 |
|
Martin Plümicke
|
b4c0b17cf4
|
Merge branch 'master' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore
|
2015-02-03 12:26:03 +01:00 |
|
Martin Plümicke
|
56f69727eb
|
In Unify.greater1 alle Bounds einer BGTV als groesserer Typ hinzugefuegt
|
2015-02-03 12:25:45 +01:00 |
|
JanUlrich
|
8aa106b38a
|
Falsche Übernahme von BoGTV im Konstruktor von Class beheben
|
2015-02-03 12:24:40 +01:00 |
|
JanUlrich
|
de4cfa2656
|
BoGTV fügt keine Constraints mehr hinzu. Test angefügt
|
2015-02-03 11:20:05 +01:00 |
|
JanUlrich
|
a549843f05
|
GenTypeTest anfügen
|
2015-01-30 15:37:27 +01:00 |
|
JanUlrich
|
91b4ff4c2f
|
Fehler in GenericVarTest beheben
|
2015-01-30 13:23:29 +01:00 |
|
JanUlrich
|
03d1727cbf
|
Unnötige GenericVariables nicht mehr einfügen
|
2015-01-28 01:26:42 +01:00 |
|
JanUlrich
|
a579bb964f
|
Testfälle anfügen
|
2015-01-27 11:10:16 +01:00 |
|
JanUlrich
|
99d3ecf030
|
Fehler behoben, Fehler behoben, Fehler behoben.
|
2015-01-23 15:28:15 +01:00 |
|