NoName11234
|
e91a9370df
|
removed threadcounter from TypeUnifyTask
|
2024-03-07 19:18:54 +01:00 |
|
NoName11234
|
d71e67cfdd
|
Merge branch 'parallelUnifyResultModel' into unif23NoOptParallel_Lehmann
|
2024-02-21 18:10:03 +01:00 |
|
NoName11234
|
c2c2d6f445
|
implemented UnifyResultModelParallel in UnifyTest
|
2024-02-19 17:59:21 +01:00 |
|
NoName11234
|
7296e3de44
|
implemented UnifyResultModelParallel
|
2024-02-19 17:58:52 +01:00 |
|
NoName11234
|
c1aebaf1f5
|
implemented new class UnifyResultModelParallel
|
2024-02-19 17:27:16 +01:00 |
|
NoName11234
|
2871586c71
|
removed usesless variance in test
|
2024-02-06 18:39:44 +01:00 |
|
NoName11234
|
fa1f3a0507
|
removed unused statement
|
2024-02-05 19:39:36 +01:00 |
|
NoName11234
|
f66edd4c4b
|
renamed helper methods
|
2024-02-05 19:27:06 +01:00 |
|
NoName11234
|
598fe8ebe9
|
renamed unify tests
|
2024-02-05 19:25:08 +01:00 |
|
NoName11234
|
41d97dfa80
|
Merge branch 'unif23NoOptParallel_Lehmann' of https://gitea.hb.dhbw-stuttgart.de/i21017/JavaCompilerCore into unif23NoOptParallel_Lehmann
|
2024-02-04 13:31:05 +01:00 |
|
NoName11234
|
0f18cedf90
|
implemented succesfully running test
|
2024-02-04 13:28:01 +01:00 |
|
|
f43d1f4f4f
|
Merge pull request 'Update src/test/java/typeinference/UnifyTest.java' (#1) from stan-patch-Finite-Closure into unif23NoOptParallel_Lehmann
Reviewed-on: #1
|
2024-02-04 12:03:32 +00:00 |
|
|
2a44773403
|
Update src/test/java/typeinference/UnifyTest.java
Die "Smaller" Relationen waren in falscher Richtung.
Außerdem müssen TypeParams bei List und AbstractList angefügt werden
|
2024-02-01 12:06:10 +00:00 |
|
NoName11234
|
a6ca31d509
|
changed UnifyTaskModel to UnifyTaskModelParallel
|
2024-01-30 19:37:47 +01:00 |
|
NoName11234
|
b13f2b357b
|
removed old UnifyTaskModel from TypeUnify and TypeUnifyTask
|
2024-01-29 20:03:55 +01:00 |
|
NoName11234
|
45fa0ff0b9
|
added class for terminating calculations
|
2024-01-28 13:39:47 +01:00 |
|
NoName11234
|
c292ff2d9e
|
added non-threaded close() method for logging
|
2024-01-25 20:08:32 +01:00 |
|
NoName11234
|
c14dd6e97c
|
added support for non-threaded logging to WriterActiveObject
|
2024-01-25 19:55:56 +01:00 |
|
NoName11234
|
8f8ee9a385
|
fixed bug where constraints in test had undefinded placeholder
|
2024-01-24 22:20:13 +01:00 |
|
NoName11234
|
3863968a6e
|
added smallest unify test possible
|
2024-01-23 18:59:39 +01:00 |
|
NoName11234
|
03c432455d
|
fixed bug where statisticsFile was not initialized when using one of the constructors of TypeUnifyTask
|
2024-01-23 18:58:59 +01:00 |
|
NoName11234
|
441e50a70d
|
removed useless synchronized-blocks and concenated multiple writes to logfile
|
2024-01-23 17:57:07 +01:00 |
|
NoName11234
|
0807885465
|
WriterActiveObject now uses same forkjointhreadpool as tasks
|
2024-01-21 22:16:35 +01:00 |
|
NoName11234
|
8abe7f6c28
|
updated classes to use WriterActiveObject for logging
|
2024-01-21 14:21:43 +01:00 |
|
NoName11234
|
2a92a0e48e
|
added function for closing file to WriterActiveObject
|
2024-01-21 13:41:21 +01:00 |
|
NoName11234
|
b3639a3d08
|
removed synchronized(this) from TypeUnifyTask constructor
|
2024-01-20 23:23:08 +01:00 |
|
NoName11234
|
28969e7931
|
added class for thread safe writing in logfiles
|
2024-01-20 23:01:21 +01:00 |
|
NoName11234
|
b806fa88ff
|
removed synchronized-block from writeLog() and writeStatistics() in TypeUnifyTask
|
2024-01-18 21:21:42 +01:00 |
|
NoName11234
|
301e9143ec
|
changed output of unifyTest()
|
2024-01-18 21:20:48 +01:00 |
|
NoName11234
|
bb4eaaccc5
|
implemented unify test
|
2024-01-18 18:29:36 +01:00 |
|
NoName11234
|
4dbae46765
|
implemented list of UnifyPairs in test unifyTest()
|
2024-01-16 19:23:19 +01:00 |
|
NoName11234
|
c64071f235
|
Revert "added resources for tests"
This reverts commit 5aadb7545e .
|
2024-01-16 18:29:37 +01:00 |
|
NoName11234
|
94dbf1f7ad
|
Revert "added resource files for testing"
This reverts commit 890f64c813 .
|
2024-01-16 18:27:59 +01:00 |
|
NoName11234
|
890f64c813
|
added resource files for testing
|
2023-12-26 17:47:18 +01:00 |
|
NoName11234
|
5aadb7545e
|
added resources for tests
|
2023-12-26 17:28:08 +01:00 |
|
NoName11234
|
0c0ac61a02
|
changed outputstream for debugging to NullOutputStream
|
2023-12-26 16:59:37 +01:00 |
|
NoName11234
|
46192e3fd3
|
changed java version from 19 to 21
|
2023-12-26 16:45:35 +01:00 |
|
pl@gohorb.ba-horb.de
|
61653c5d88
|
modified: src/main/java/de/dhbwstuttgart/typeinference/unify/TypeUnifyTask.java
|
2023-05-25 10:05:10 +02:00 |
|
pl@gohorb.ba-horb.de
|
3cd608a4ac
|
modified: src/main/java/de/dhbwstuttgart/typeinference/unify/TypeUnify.java
modified: src/main/java/de/dhbwstuttgart/typeinference/unify/TypeUnifyTask.java
|
2023-05-15 16:56:04 +02:00 |
|
pl@gohorb.ba-horb.de
|
deec0ae706
|
Start branch unif23NoOptParallel
modified: Makefile
modified: src/main/java/de/dhbwstuttgart/core/JavaTXCompiler.java
modified: src/main/java/de/dhbwstuttgart/typeinference/unify/TypeUnifyTask.java
|
2023-04-24 17:18:45 +02:00 |
|
pl@gohorb.ba-horb.de
|
d6a79ea3a1
|
modified: src/main/java/de/dhbwstuttgart/typeinference/unify/TypeUnifyTask.java
|
2023-04-11 22:45:15 +02:00 |
|
pl@gohorb.ba-horb.de
|
1f909f13ee
|
modified: src/main/java/de/dhbwstuttgart/typeinference/unify/TypeUnifyTask.java
|
2023-04-11 18:01:44 +02:00 |
|
pl@gohorb.ba-horb.de
|
be6f4bd578
|
Merge remote-tracking branch 'origin/targetBytecode' into unif23
|
2023-04-11 15:52:26 +02:00 |
|
pl@gohorb.ba-horb.de
|
478efd5649
|
Merge branch 'unif23' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into unif23
|
2023-04-11 15:40:27 +02:00 |
|
pl@gohorb.ba-horb.de
|
c73e57cf2b
|
new file: resources/bytecode/javFiles/Scalar.jav
|
2023-04-11 15:35:15 +02:00 |
|
pl@gohorb.ba-horb.de
|
ce29f4bcf1
|
Merge branch 'unif23' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into Unif23
Conflicts:
src/test/java/targetast/TestComplete.java
|
2023-04-10 22:14:46 +02:00 |
|
pl@gohorb.ba-horb.de
|
42821f3215
|
modified: src/main/java/de/dhbwstuttgart/typeinference/unify/RuleSet.java
modified: src/test/java/targetast/TestComplete.java
|
2023-04-10 22:07:47 +02:00 |
|
pl@gohorb.ba-horb.de
|
f68afc88a6
|
modified: src/main/java/de/dhbwstuttgart/typeinference/unify/TypeUnifyTask.java
|
2023-04-06 17:58:32 +02:00 |
|
pl@gohorb.ba-horb.de
|
ed671aeb97
|
modified: src/main/java/de/dhbwstuttgart/core/JavaTXCompiler.java
modified: src/main/java/de/dhbwstuttgart/syntaxtree/factory/UnifyTypeFactory.java
modified: src/main/java/de/dhbwstuttgart/syntaxtree/type/TypePlaceholder.java
modified: src/main/java/de/dhbwstuttgart/typeinference/typeAlgo/TYPEStmt.java
modified: src/main/java/de/dhbwstuttgart/typeinference/unify/model/OrderingUnifyPair.java
modified: src/main/java/de/dhbwstuttgart/typeinference/unify/model/PlaceholderType.java
<. weider eingefuegt bei Return typen von Methodcalls und Return-Statements
Vergleich dementsprechend angepasst.
|
2023-04-05 17:48:15 +02:00 |
|
pl@gohorb.ba-horb.de
|
82061474b2
|
modified: resources/bytecode/javFiles/Scalar.jav
modified: src/main/java/de/dhbwstuttgart/typeinference/typeAlgo/TYPEStmt.java
|
2023-04-04 17:26:13 +02:00 |
|