Commit Graph

  • ae37dd6255 fc identifier from string to type Florian Steurer 2015-11-15 18:08:46 +0100
  • 480c7dca61 adaptExt + tests Florian Steurer 2015-11-15 15:06:34 +0100
  • e447e1cd46 adapt + tests Florian Steurer 2015-11-15 14:39:08 +0100
  • 3739747eca adapt Florian Steurer 2015-11-14 18:51:46 +0100
  • 82c0736fee adapt Rule Florian Steurer 2015-11-13 23:24:22 +0100
  • 8a40acb73e application of unifiers Florian Steurer 2015-11-13 23:17:14 +0100
  • fd5902f6dd stricter equality condition for typeParams Florian Steurer 2015-11-13 22:49:26 +0100
  • fb82d8c3eb changed typeplaceholders Florian Steurer 2015-11-13 22:45:30 +0100
  • 9f37139ab3 real immutability Florian Steurer 2015-11-13 22:45:13 +0100
  • ed246e0f88 Fehler in NewClass und Constructor beheben JanUlrich 2015-11-13 16:29:41 +0100
  • c646a34745 Fehler durch Änderung von Unify beheben. Merge mit bytecode unifyStable JanUlrich 2015-11-13 13:11:10 +0100
  • b8c0d87056 Unify auf commit 144c31a4cb ändern JanUlrich 2015-11-13 12:55:34 +0100
  • 4c908abede NewClassCreator JanUlrich 2015-11-13 12:23:45 +0100
  • 61891177a1 BytecodeTests erweitert ASTFacotry überarbeitet Enrico Schrödter 2015-11-12 14:50:27 +0100
  • dc0cf0cd34 ExtendsVectorString erweitert Enrico Schrödter 2015-11-11 11:11:50 +0100
  • f18fcd2b12 ExtendsVecorStringTest teilweise in ASTBytecodeTest überführt Enrico Schrödter 2015-11-10 19:28:47 +0100
  • ecad9e138c BytecodeTest in SourceFileBytecodeTest umbenannt ExtendsObjectTest von SourceFileBytecodeTest zu ASTBytecodeTest überführt Enrico Schrödter 2015-11-10 18:26:29 +0100
  • 0c63695f7b ASTBytecodeTest erstellt Enrico Schrödter 2015-11-10 17:54:27 +0100
  • c83697dedb Unfifier Florian Steurer 2015-11-09 14:39:26 +0100
  • 54a11c8779 Mehrere Lösungen in einer Class file Enrico Schrödter 2015-11-09 09:38:49 +0100
  • 01ef0e9385 organize imports Florian Steurer 2015-11-08 22:25:58 +0100
  • c1e4fce67f reduce Ext Tests Florian Steurer 2015-11-08 22:25:23 +0100
  • eeba9fb734 reduceSup Test Florian Steurer 2015-11-08 22:21:28 +0100
  • 7ada9cbd47 reduce 2 Test Florian Steurer 2015-11-08 21:41:24 +0100
  • 176ec7b707 subst rule interface Florian Steurer 2015-11-08 21:30:17 +0100
  • 777a9b5beb reduce1 and reduceEq Tests Florian Steurer 2015-11-08 21:23:20 +0100
  • e695429262 reduceUpLow test Florian Steurer 2015-11-08 17:05:35 +0100
  • b3514a8375 reduceUp and reduceLow tests Florian Steurer 2015-11-08 17:02:25 +0100
  • 4c6c77929f erase3 test Florian Steurer 2015-11-08 16:42:57 +0100
  • 2eb11748ca erase1 and erase2 tests Florian Steurer 2015-11-08 16:29:40 +0100
  • 1b1fae6b13 swap rule test Florian Steurer 2015-11-07 20:37:29 +0100
  • 84641d4abf application of the rules Florian Steurer 2015-11-07 18:03:21 +0100
  • a263ba5fd4 reduceSup Florian Steurer 2015-11-07 16:49:20 +0100
  • 4765c2afe0 smarg and grarg tests Florian Steurer 2015-11-07 16:21:17 +0100
  • e49c2a35de implemented grArg and smArg Florian Steurer 2015-11-07 14:53:23 +0100
  • 28e0e8e94d visitor pattern for grarg smarg Florian Steurer 2015-11-07 14:35:54 +0100
  • 6b709f0198 fc smaller greater tests Florian Steurer 2015-11-07 13:57:54 +0100
  • b93f1dd376 fixed greater() Florian Steurer 2015-11-07 11:47:54 +0100
  • c08a8fd347 reduceExt Florian Steurer 2015-11-07 11:41:06 +0100
  • 2483044e0c rules Florian Steurer 2015-11-07 10:57:17 +0100
  • a86b70e672 reduce1 regel Florian Steurer 2015-11-06 21:02:43 +0100
  • 0048d5f305 NewStatement bytecode JanUlrich 2015-11-06 18:27:47 +0100
  • 87e49a692a Vorbereitung für "Mehrere Lösungen in einer Classfile" Enrico Schrödter 2015-11-06 16:42:22 +0100
  • a221adb28c Merge branch 'bytecode' into refactoring JanUlrich 2015-11-06 15:19:19 +0100
  • 1a0c76accf Anpassungen im Test JanUlrich 2015-11-06 15:18:43 +0100
  • 92d81ac097 rules Florian Steurer 2015-11-01 22:12:41 +0100
  • 947d145cf1 New Instruction implementier, ArgumentList fehlt noch Enrico Schrödter 2015-10-31 18:48:46 +0100
  • 6619b73d80 Binary2 Test ändern JanUlrich 2015-10-30 16:37:12 +0100
  • e9607e37b1 ASTFactory createClass setzt SuperType GenericClass erhält richtigen SuperType Tests für ? extends und ? super angelegt Enrico Schrödter 2015-10-30 12:29:43 +0100
  • 64dce5d814 Parent von Class ist Sourcefile Enrico Schrödter 2015-10-29 17:18:15 +0100
  • 50916b5db2 SourceFile als Parent für Class.parserPostProcessing JanUlrich 2015-10-29 17:00:39 +0100
  • bdbe20552e Tests zu Bytecodegenerierung anfügen JanUlrich 2015-10-29 15:16:19 +0100
  • f077829d30 JUnit Test für Lokale Variabeln erstellt Enrico Schrödter 2015-10-28 10:48:14 +0100
  • ce52fd8904 ConsoleInterface an neue CompilerApi angepasst RefType getBytecodeSignature unterscheidet zwischen RefType und TypePlacholder Abstrakte ByteCodeTest Klasse um getClassLoader erweitert Alle BytecodeTypeTests angepasst Enrico Schrödter 2015-10-27 15:14:52 +0100
  • 12093f2fc7 Signatur ist das gleiche wie Description Enrico Schrödter 2015-10-27 13:27:00 +0100
  • 931fb01d74 finite closure Florian Steurer 2015-10-25 11:12:36 +0100
  • 11fc7a4512 . Florian Steurer 2015-10-24 20:32:05 +0200
  • 5f9452cfda commenting and rule application Florian Steurer 2015-10-24 19:46:51 +0200
  • 4539faf241 hashcodes and work on Mpair Florian Steurer 2015-10-24 19:05:48 +0200
  • 3d38ea2e08 hashcode, equals and compareTo Florian Steurer 2015-10-24 18:53:11 +0200
  • b0153be1cd . Florian Steurer 2015-10-24 17:47:46 +0200
  • 52be0a1af3 Overloading Test überarbeitet Enrico Schrödter 2015-10-23 19:04:13 +0200
  • 040a1f4088 Merge mit unify JanUlrich 2015-10-23 18:07:37 +0200
  • 0dcb36f49e JavaClassName hack entfernt Enrico Schrödter 2015-10-23 16:30:07 +0200
  • 47361ca22c Merge branch 'bytecode' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into bytecode Enrico Schrödter 2015-10-23 16:26:25 +0200
  • b99f1bc3c9 JavaClassName: Hack damit Object zu java.lang.Object wird. Muss unbedingt anders gelöst werden Enrico Schrödter 2015-10-23 16:23:20 +0200
  • 36a3aeddb3 main-Methode in .jav Files möglich JanUlrich 2015-10-23 16:22:44 +0200
  • ca447fd44e Merge mit unify und bytecode JanUlrich 2015-10-23 15:14:18 +0200
  • 05187aa49f Merge mit bytecode JanUlrich 2015-10-23 14:44:55 +0200
  • c9546d9762 Merge branch 'bytecode' into unify JanUlrich 2015-10-23 14:13:31 +0200
  • eda270d451 Nachträglich Fehler beheben JanUlrich 2015-10-23 14:13:17 +0200
  • 356794d753 Merge branch 'bytecode' into unify JanUlrich 2015-10-23 13:57:02 +0200
  • f16171a8f6 Object zu java.lang.Object als Superklasse von Class im Standardkonstruktor ändern JanUlrich 2015-10-23 11:48:35 +0200
  • 77c06225a6 Constructor ist von Type Void Enrico Schrödter 2015-10-23 10:56:56 +0200
  • fab73a4d62 ASTFactory.createClass gibt eine Class statt ClassGenerator zurück Enrico Schrödter 2015-10-23 10:46:55 +0200
  • 422f3b4144 ASTFactory createClass Enrico Schrödter 2015-10-23 10:43:48 +0200
  • bfb00ac1d1 ClassGenerator hat eine Map von zusätzlichen Klassen die generiert werden müssen MyCompiler und MyCompilerApi aufgeräumt ASTFactory Klasse angefangen Enrico Schrödter 2015-10-22 20:40:33 +0200
  • 347b06ac68 Main Test anfügen JanUlrich 2015-10-22 16:46:24 +0200
  • 66b37482db Support für eindimensionale Arrays von RefTypes angefügt JanUlrich 2015-10-22 16:46:06 +0200
  • 632c2ca508 Genericklassen für Superklassen, Fieldtypes und Methodenparameter werden generiert Enrico Schrödter 2015-10-20 15:58:39 +0200
  • bafffe26ad Generierung von Generic Klasse auskommentiert Enrico Schrödter 2015-10-20 14:07:57 +0200
  • edf1d817d2 implemented equal for menge Florian Steurer 2015-10-19 11:45:49 +0200
  • cfc6711897 unit tests for simple types Florian Steurer 2015-10-19 09:34:44 +0200
  • 9e1f417280 factories, builder and first unit test Florian Steurer 2015-10-18 15:13:28 +0200
  • 4fa160529d created notes Florian Steurer 2015-10-18 13:47:17 +0200
  • 7484ace724 first call to unify Florian Steurer 2015-10-18 12:51:07 +0200
  • bd8a62cda7 created unit test class Florian Steurer 2015-10-17 19:04:32 +0200
  • 50dda3041f Beginn der Generierung der GenericKlasse, Problem ist der Konstruktor, dieser wird auf Objekt aufgerufen und nicht auf der SUperklasse Enrico Schrödter 2015-10-16 15:15:30 +0200
  • 343ce89f7d Merge branch 'bytecode' into unifyDev unifyDev JanUlrich 2015-10-16 14:13:35 +0200
  • 6a8590ab0d FreshWildcardType muss von ObjectType ableiten, damit der Unifikationsalgorithmus funktioniert Enrico Schrödter 2015-10-16 13:22:08 +0200
  • 1a07c186a6 generateBytecode von Class gibt eine Menge an ByteCodeResults zurück, wird benötigt um zusätzliche Klassen anzulegen Enrico Schrödter 2015-10-16 10:39:34 +0200
  • 3a18088801 Erste Änderung an RefType Tests für Extends angelegt Enrico Schrödter 2015-10-15 22:16:18 +0200
  • 0a17be3c4f Abstrakter Test für BytecodeTests TypedVectorTest angelegt: funktoniert schon OverloadingTest angelegt: Nächstes Ziel Enrico Schrödter 2015-10-15 19:12:38 +0200
  • 4f1c02834d Merge branch 'bytecode' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into bytecode Enrico Schrödter 2015-10-15 17:46:20 +0200
  • d6fb9ff2c7 ConditionTest angelegt ForTest gefixed Enrico Schrödter 2015-10-15 17:46:13 +0200
  • 88b1c3e57c WriteLog anfügen JanUlrich 2015-10-15 16:28:10 +0200
  • a541b353cd Änderungen an IFStmt JanUlrich 2015-10-15 16:15:13 +0200
  • f23a341d72 Merge branch 'bytecode' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into bytecode Enrico Schrödter 2015-10-15 14:55:30 +0200
  • e104b2e379 Test anfügen JanUlrich 2015-10-15 13:56:12 +0200
  • bcbe82c64e Tests für verschiedene Statements angelegt If, IfElse Implementiert Fehlende Interface Implementierungen mit NotImplementedException hinzugefügt Enrico Schrödter 2015-10-13 19:25:51 +0200