Commit Graph

  • cb13b0baa9 Jar entfernen Andreas Stadelmeier 2018-09-10 14:16:29 +02:00
  • 03ef170b6e Merge branch 'bytecode2' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into plugin Andreas Stadelmeier 2018-09-10 13:50:45 +02:00
  • 236afea4f9 modified: ../../test/bytecode/javFiles/Faculty.jav Typannotation entfernt Martin Plümicke 2018-09-10 13:14:36 +02:00
  • 4e939a6131 Merge branch 'plugin' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into plugin JanUlrich 2018-09-10 02:37:12 +02:00
  • b8741d881b Sorting Test für Bytecoded generierung JanUlrich 2018-09-10 02:36:53 +02:00
  • 16ca123780 Testfall anfügen JanUlrich 2018-09-09 18:53:43 +02:00
  • 654f347450 Fehler in Test Lambda beheben JanUlrich 2018-09-07 04:35:58 +02:00
  • c72204428f == Operator anfügen JanUlrich 2018-09-07 01:41:26 +02:00
  • 1e037a0019 Fehler im Parsen von Typen mit Package Namen behoben JanUlrich 2018-09-07 00:39:31 +02:00
  • 8759a9cc5d IfStmt Constraints erstellen JanUlrich 2018-08-30 00:02:17 +02:00
  • 0ee5a6791d FunN falsch benannt JanUlrich 2018-08-29 21:48:15 +02:00
  • 1a8115bf07 Field Initialisierungen anfügen JanUlrich 2018-08-29 02:43:32 +02:00
  • 72e128d3f3 modified: test/javFiles/Fields.jav Typdeklaration von Filed test2 entfernt Martin Plümicke 2018-08-28 10:11:46 +02:00
  • b70e261b23 Var Keyword in Java8.g4 Grammatik verlagern JanUlrich 2018-08-24 19:33:55 +02:00
  • df95c244bf add Fields Test. Felder können ohne Typ oder mit var-Keyword initialisiert werden JanUlrich 2018-08-24 18:25:34 +02:00
  • 0d3514cbd8 backup JanUlrich 2018-08-24 13:55:53 +02:00
  • 0776f128ed Merge branch 'bigRefactoring' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into sat JanUlrich 2018-08-21 14:03:16 +02:00
  • 1061f355ff Felder aktivieren JanUlrich 2018-08-20 18:21:43 +02:00
  • 4ca671631d Merge branch 'bigRefactoring' into bytecode2 JanUlrich 2018-08-20 14:17:09 +02:00
  • 7ee06254f0 Resolve fixen JanUlrich 2018-08-19 19:42:31 +02:00
  • a823ef2b16 Generics Resolve fixen JanUlrich 2018-08-19 19:42:31 +02:00
  • 9281786db4 Merge branch 'bytecode2' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into bytecode2 Fayez Abu Alia 2018-08-13 18:29:30 +02:00
  • 77d397fc53 modified: src/de/dhbwstuttgart/bytecode/BytecodeGen.java modified: src/de/dhbwstuttgart/bytecode/signature/Signature.java modified: src/de/dhbwstuttgart/bytecode/signature/TypeToSignature.java modified: test/bytecode/javFiles/Merge.jav modified: test/bytecode/javFiles/OL.jav modified: test/bytecode/javFiles/Tph.jav modified: test/bytecode/javFiles/Tph3.jav new file: test/bytecode/javFiles/WC.jav Fayez Abu Alia 2018-08-13 18:28:41 +02:00
  • 5f89188d00 new file: ../../test/bytecode/Tph5Test.java new file: ../../test/bytecode/javFiles/Tph5.jav erzeugt Typfehler zur Laufzeit mit mport java.util.Vector; Martin Plümicke 2018-08-13 18:19:02 +02:00
  • 2c9f085cca modified: src/de/dhbwstuttgart/core/JavaTXCompiler.java modified: src/de/dhbwstuttgart/typeinference/unify/TypeUnifyTask.java Zeilen 606 - 623 eingefuegt, um die parallel berechneten Ergebnisse richtig zu filtern TODO - Fuer Variance -1 muss das gleiche gemacht werden - ab Zeile 550: nextSetasListRest muss nach jedem fork aufruf gefiltert werden. 1759638831200287551/unifyOptimierung 1759638831200287551/tmp_refs/heads/unifyOptimierung 1758523953544938185/unifyOptimierung 1758523953544938185/tmp_refs/heads/unifyOptimierung unifyOptimierung Martin Plümicke 2018-08-09 18:41:28 +02:00
  • 6bdd347298 Merge branch 'bytecode2' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into bytecode2 Martin Plümicke 2018-08-09 15:34:57 +02:00
  • 9b131c48b0 modified: test/bytecode/LambdaTest.java modified: test/bytecode/javFiles/Lambda.jav aufgeraeumt Martin Plümicke 2018-08-09 15:32:48 +02:00
  • 5e14acfa12 modified: ../../test/bytecode/javFiles/Merge.jav modified: ../../test/bytecode/javFiles/OL.jav Martin Plümicke 2018-08-08 18:12:24 +02:00
  • 7d9976e638 modified: ../../src/de/dhbwstuttgart/typeinference/typeAlgo/GenericsResolverSameName.java Martin Plümicke 2018-08-08 15:32:42 +02:00
  • 2bbb6e0b6b Bug in Signature gefixt. Merge Test tut. Fayez Abu Alia 2018-08-08 14:33:31 +02:00
  • 6d34ae89ae modified: src/de/dhbwstuttgart/core/JavaTXCompiler.java modified: src/de/dhbwstuttgart/typeinference/unify/RuleSet.java modified: src/de/dhbwstuttgart/typeinference/unify/TypeUnify.java modified: src/de/dhbwstuttgart/typeinference/unify/TypeUnifyTask.java logging für TypeUnify aus commit d6364040 wiederhergestellt Martin Plümicke 2018-08-07 17:38:40 +02:00
  • 9492c43e70 Merge mit bigRefactoring JanUlrich 2018-08-06 16:43:24 +02:00
  • f18083ba06 Merge JanUlrich 2018-08-06 16:39:35 +02:00
  • b9aee4da77 Merge branch 'bytecode2' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into bytecode2 JanUlrich 2018-08-06 16:40:08 +02:00
  • 70972a5cbf Fehler mit GenericRefTypes in Wildcards beheben JanUlrich 2018-08-06 16:39:35 +02:00
  • f99d4dae5a DUP Befehl fuer UnaryExpr Fayez Abu Alia 2018-08-06 16:14:09 +02:00
  • dc535ad9b7 Merge branch 'bytecode2' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into bytecode2 Fayez Abu Alia 2018-08-06 14:47:26 +02:00
  • dd8b4f322e BinaryTest funktioniert Fayez Abu Alia 2018-08-06 14:46:54 +02:00
  • af894ebfe4 Fehler mit Wildcards in ASTFactory beheben JanUlrich 2018-08-06 14:01:31 +02:00
  • cc676f32c5 Merge branch 'bytecode2' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into bytecode2 JanUlrich 2018-08-06 14:01:53 +02:00
  • 272948f70d Fehler mit Wildcards in ASTFactory beheben JanUlrich 2018-08-06 14:01:31 +02:00
  • 5d0603f423 Merge branch 'bytecode2' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into bytecode2 Fayez Abu Alia 2018-08-06 13:53:19 +02:00
  • 3e9e222d73 Merge branch 'plugin' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into bytecode2 Martin Plümicke 2018-08-06 13:45:20 +02:00
  • d6364040fa merge Fayez Abu Alia 2018-08-06 13:34:34 +02:00
  • 52c445435d MergeTest Fayez Abu Alia 2018-08-06 13:25:41 +02:00
  • 6264d928b2 modified: test/bytecode/javFiles/Merge.jav modified: test/bytecode/javFiles/OL.jav Martin Plümicke 2018-08-06 13:14:08 +02:00
  • 89387d2718 new file: ../../test/bytecode/MergeTest.java new file: ../../test/bytecode/javFiles/Merge.jav Martin Plümicke 2018-08-06 10:03:03 +02:00
  • 3e4e66d60d modified: ../../src/de/dhbwstuttgart/core/JavaTXCompiler.java modified: ../../src/de/dhbwstuttgart/syntaxtree/factory/UnifyTypeFactory.java modified: ../../src/de/dhbwstuttgart/typeinference/unify/TypeUnify2Task.java modified: ../../src/de/dhbwstuttgart/typeinference/unify/TypeUnifyTask.java modified: ../../test/bytecode/javFiles/Matrix.jav modified: ../../test/bytecode/javFiles/applyLambda.jav ? extends gen_nv =. ? super gen_nv sind in den RES Martin Plümicke 2018-08-05 15:05:17 +02:00
  • 0443f1e528 Lambda Test angepasst Fayez Abu Alia 2018-08-03 14:02:09 +02:00
  • 34969e66ba bug in Signature gefixt Fayez Abu Alia 2018-08-03 13:48:45 +02:00
  • dcbcf873e4 Merge branch 'bytecode2' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into bytecode2 Fayez Abu Alia 2018-08-01 14:04:06 +02:00
  • deb632050a LDC2_W fuer Long verwendet. Tests bereinigt. Fayez Abu Alia 2018-08-01 14:03:23 +02:00
  • 883ab50f94 modified: ../../src/de/dhbwstuttgart/typeinference/unify/TypeUnify.java modified: ../../src/de/dhbwstuttgart/typeinference/unify/TypeUnifyTask.java modified: ../bytecode/javFiles/Matrix.jav einige Aenderungen Martin Plümicke 2018-07-29 00:07:00 +02:00
  • acf8c108e8 Diamantoperator JanUlrich 2018-07-26 14:57:13 +02:00
  • 968dc06edc Merge branch 'bytecode2' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into bytecode2 JanUlrich 2018-07-26 15:16:28 +02:00
  • 47808c4e6f Diamantoperator JanUlrich 2018-07-26 14:57:13 +02:00
  • 5029cca0f1 Transivitaet Berechnung bei TPHs korrigiert Fayez Abu Alia 2018-07-26 14:37:11 +02:00
  • 79eb3135d6 Merge branch 'bytecode2' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into bytecode2 JanUlrich 2018-07-26 14:04:12 +02:00
  • 9d37e8f637 modified: ../../src/de/dhbwstuttgart/core/JavaTXCompiler.java modified: ../../src/de/dhbwstuttgart/typeinference/unify/TypeUnify2Task.java modified: ../../src/de/dhbwstuttgart/typeinference/unify/TypeUnifyTask.java Martin Plümicke 2018-07-25 20:15:29 +02:00
  • adf675e595 Bug 98 gefixt, kleine Aenderung in Signature Klasse und Tph4 Test eingefuegt Fayez Abu Alia 2018-07-25 16:45:59 +02:00
  • f3e60e50ef Merge branch 'bytecode2' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into bytecode2 Fayez Abu Alia 2018-07-25 11:01:33 +02:00
  • 30f75f2f17 LambdaTest Fayez Abu Alia 2018-07-25 11:01:03 +02:00
  • 496842a3bf new file: test/bytecode/FacultyTest.java Martin Plümicke 2018-07-25 00:55:01 +02:00
  • 608d73452a new file: src/de/dhbwstuttgart/typeinference/unify/TypeUnify2Task.java Martin Plümicke 2018-07-25 00:53:40 +02:00
  • 421169a72d modified: src/de/dhbwstuttgart/core/JavaTXCompiler.java modified: src/de/dhbwstuttgart/typeinference/unify/TypeUnifyTask.java modified: test/bytecode/MatrixTest.java src/de/dhbwstuttgart/typeinference/unify/TypeUnify2Task.java Martin Plümicke 2018-07-25 00:52:28 +02:00
  • c43d9ab9f5 Merge branch 'bytecode2' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into unifyOptimierung Martin Plümicke 2018-07-23 17:23:47 +02:00
  • 4e5c75673d new file: ../../test/bytecode/Tph3Test.java new file: ../../test/bytecode/javFiles/Tph3.jav Test mit wechselseitiger Rekursion Martin Plümicke 2018-07-19 13:57:01 +02:00
  • 2421dd0222 modified: ../../test/bytecode/LambdaTest.java jetzt korrekt modified: ../../test/bytecode/Tph2Test.java jetzt korrekt modified: ../../test/bytecode/TphTest.java jetzt korrekt modified: ../../test/bytecode/applyLambdaTest.java jetzt korrekt modified: ../../test/bytecode/javFiles/Tph.jav Rueckgabewert veraendert Martin Plümicke 2018-07-19 13:54:31 +02:00
  • 14be882b7b LambdaTest Funktioniert. Fayez Abu Alia 2018-07-18 22:49:21 +02:00
  • 448d3e04f8 modified: ../../test/bytecode/LambdaTest.java Martin Plümicke 2018-07-18 17:56:20 +02:00
  • fe99db81b3 modified: ../../test/bytecode/LambdaTest.java Lambda-Ausruck wird ausgewertet. Funktioniert nicht, vermutich, weil Lambda-Methode apply private Martin Plümicke 2018-07-18 17:54:44 +02:00
  • c3ca4777bb modified: ../../test/bytecode/LambdaTest.java noch unvllstaendig Martin Plümicke 2018-07-18 17:01:01 +02:00
  • 16b7db9218 modified: test/bytecode/MatrixTest.java Test einfeguegt nicht getestet modified: test/bytecode/OLTest.java Test eingefuegt modified: test/bytecode/javFiles/OL.jav - Main in OLMain umbenannt - Klassen publich gemacht Martin Plümicke 2018-07-18 15:34:49 +02:00
  • 2d5f03a3e0 Bugs 89 und 90 Fayez Abu Alia 2018-07-18 13:51:05 +02:00
  • dad9e58763 Fehler beheben JanUlrich 2018-07-17 19:56:01 +02:00
  • d0e7ea86ed Tests bereinigen JanUlrich 2018-07-17 19:51:50 +02:00
  • fd64b84072 modified: TYPEStmt.java Bei der Addition + Abfragen eingefuegt, ob die Subtypen von Number jeweils import sind. Nur dann werden Annahmen erstellt. Martin Plümicke 2018-07-17 17:38:00 +02:00
  • 2a5c727400 new file: applyLambdaTest.java modified: javFiles/Lambda.jav new file: javFiles/applyLambda.jav An das JavaTXExamples angepasst Martin Plümicke 2018-07-14 09:28:13 +02:00
  • 3fedbcc4a0 modified: target/JavaTXcompiler-0.1-jar-with-dependencies.jar Martin Plümicke 2018-07-13 11:49:43 +02:00
  • 4f84e60246 Merge branch 'bytecode2' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into plugin Martin Plümicke 2018-07-12 16:17:07 +02:00
  • d373b3dbf8 merge Fayez Abu Alia 2018-07-10 22:26:52 +02:00
  • 7c3ca93c0b Bug 88 gefixt. new file: src/de/dhbwstuttgart/bytecode/ArgumentVisitor.java Visitor für Argumente des Method Call einer Methode aus Standard-Bibliothek und dient dazu, wenn die Argument eine primitive Typ besitzt dann wird unboxing gemacht. Signatur von Konstruktoren angepasst. Fayez Abu Alia 2018-07-10 22:15:26 +02:00
  • e9c87f6bf6 FCGenerator sortiert unnötige Paare aus JanUlrich 2018-07-08 21:04:24 +02:00
  • 0ae743f446 Benchmark Endgültig JanUlrich 2018-07-07 02:10:33 +02:00
  • ef9f9157f3 Benchmark JanUlrich 2018-07-06 10:54:56 +02:00
  • 72a4c64c5c modified: ../../test/bytecode/javFiles/Matrix.jav Konstruktoren eingefuegt Martin Plümicke 2018-07-06 10:37:59 +02:00
  • 3d57a3929c Result anfügen JanUlrich 2018-07-05 21:15:06 +02:00
  • a71c1f3893 Gencoy ASP Generator fertig stellen JanUlrich 2018-07-05 16:33:20 +02:00
  • 72c2e19def Merge branch 'bytecode2' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into plugin Martin Plümicke 2018-07-05 00:54:40 +02:00
  • bd0bfed2cb Matrix Test läuft. Code muss noch aufgeräumt werden Fayez Abu Alia 2018-07-04 22:18:16 +02:00
  • 80b4f631ed Verzeichnis test/logfiles anfügen JanUlrich 2018-07-04 12:36:59 +02:00
  • 1f8421db27 ASP Generate Gencay JanUlrich 2018-07-04 12:29:02 +02:00
  • cee86a6b61 Merge branch 'bytecode2' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into bytecode2 Martin Plümicke 2018-07-04 12:07:21 +02:00
  • f1f34a6733 modified: test/javFiles/Matrix.jav Martin Plümicke 2018-07-04 12:07:11 +02:00
  • 1a2454e00b modified: src/de/dhbwstuttgart/typeinference/unify/TypeUnifyTask.java Kommentare zur Max Min optimierung rasugenommen 1758212764247396489/tmp_refs/heads/UnifyDependentSubstitutions 1758212764247396489/UnifyDependentSubstitutions 1758159752340127172/tmp_refs/heads/UnifyDependentSubstitutions 1758159752340127172/UnifyDependentSubstitutions UnifyDependentSubstitutions Martin Plümicke 2018-07-04 11:47:02 +02:00
  • 23786184ad modified: test/strucType/javFiles/testLocalVar.jav strucTypesNew Martin Plümicke 2018-07-04 11:05:25 +02:00
  • bc1a796e28 modified: ../../src/de/dhbwstuttgart/typeinference/unify/TypeUnifyTask.java 1758866310698671403/tmp_refs/heads/UnifyAllSolutions 1758866310698671403/UnifyAllSolutions 1758605794999405127/tmp_refs/heads/UnifyAllSolutions 1758605794999405127/UnifyAllSolutions 1758587709803780665/tmp_refs/heads/UnifyAllSolutions 1758587709803780665/UnifyAllSolutions 1758256284184396438/tmp_refs/heads/UnifyAllSolutions 1758256284184396438/UnifyAllSolutions 1757177500833158878/tmp_refs/heads/UnifyAllSolutions 1757177500833158878/UnifyAllSolutions 1748395246320319807/tmp_refs/heads/UnifyAllSolutions 1748395246320319807/UnifyAllSolutions UnifyAllSolutions Martin Plümicke 2018-07-03 11:54:24 +02:00
  • 9f53d1fdc2 Merge branch 'bytecode2' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into bytecode2 Fayez Abu Alia 2018-07-03 11:20:33 +02:00
  • 69706ee1d2 Bug 82 gefixt und getestet. Descriptor von MethodCall von Interface korrigiert. Fayez Abu Alia 2018-07-03 11:15:58 +02:00
  • b8e229cf3f modified: ../../src/de/dhbwstuttgart/typeinference/unify/RuleSet.java modified: ../../src/de/dhbwstuttgart/typeinference/unify/TypeUnifyTask.java modified: ../../src/de/dhbwstuttgart/typeinference/unify/model/Unifier.java modified: ../../src/de/dhbwstuttgart/typeinference/unify/model/UnifyPair.java modified: ../javFiles/Matrix.jav Martin Plümicke 2018-07-02 17:24:16 +02:00